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