19 #include <gtest/gtest.h>
21 #include "absl/memory/memory.h"
25 #include "src/proto/grpc/testing/echo.grpc.pb.h"
27 using grpc::testing::EchoRequest;
28 using grpc::testing::EchoResponse;
30 TEST(MockStreamTest, Basic) {
31 auto cr = absl::make_unique<grpc::testing::MockClientReader<EchoResponse>>();
34 auto cw = absl::make_unique<grpc::testing::MockClientWriter<EchoResponse>>();
46 absl::make_unique<grpc::testing::MockClientAsyncReader<EchoResponse>>();
50 absl::make_unique<grpc::testing::MockClientAsyncWriter<EchoResponse>>();
57 auto sr = absl::make_unique<grpc::testing::MockServerReader<EchoRequest>>();
60 auto sw = absl::make_unique<grpc::testing::MockServerWriter<EchoResponse>>();
68 int main(
int argc,
char** argv) {