Ejemplo n.º 1
0
TEST(routeHandleTest, nullDelete) {
  TestRouteHandle<NullRoute<TestRouteHandleIf>> rh;
  auto reply = rh.route(McRequestWithMcOp<mc_op_delete>("key"));
  EXPECT_TRUE(reply.result() == mc_res_notfound);
}
Ejemplo n.º 2
0
TEST(routeHandleTest, error) {
    TestRouteHandle<ErrorRoute<TestRouteHandleIf>> rh;
    auto reply = rh.route(McRequest("key"), McOperation<mc_op_get>());
    EXPECT_TRUE(reply.isError());
}
Ejemplo n.º 3
0
TEST(routeHandleTest, nullSet) {
  TestRouteHandle<NullRoute<TestRouteHandleIf>> rh;
  auto reply = rh.route(McRequestWithMcOp<mc_op_set>("key"));
  EXPECT_TRUE(reply.result() == mc_res_notstored);
}
Ejemplo n.º 4
0
TEST(routeHandleTest, nullPrepend) {
    TestRouteHandle<NullRoute<TestRouteHandleIf>> rh;
    auto reply = rh.route(McRequest("key"), McOperation<mc_op_prepend>());
    EXPECT_TRUE(reply.result() == mc_res_notstored);
}