├── README.md ├── bootstrap ├── bootstrap.go ├── grpc.go └── rest.go ├── go.mod ├── go.sum ├── greeter.proto ├── grpchandler ├── forward.go ├── handler.go ├── handler_test.go └── mockservice.go ├── main.go ├── remote ├── client.go ├── client_protobuf_test.go └── client_test.go ├── restcontrollers ├── common.go ├── examples.go ├── examples_test.go ├── recordings.go ├── stubs.go ├── stubs_add_test.go ├── stubs_delete_test.go ├── stubs_get_test.go ├── stubs_test.go └── stubs_update_test.go ├── stub ├── errorengine.go ├── matcher.go ├── model.go ├── model_test.go ├── response.go ├── store.go ├── stubexamples.go └── validation.go ├── testing └── example │ ├── client │ └── main.go │ └── server │ └── main.go └── util └── file.go /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carvalhorr/protoc-gen-mock/HEAD/README.md -------------------------------------------------------------------------------- /bootstrap/bootstrap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carvalhorr/protoc-gen-mock/HEAD/bootstrap/bootstrap.go -------------------------------------------------------------------------------- /bootstrap/grpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carvalhorr/protoc-gen-mock/HEAD/bootstrap/grpc.go -------------------------------------------------------------------------------- /bootstrap/rest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carvalhorr/protoc-gen-mock/HEAD/bootstrap/rest.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carvalhorr/protoc-gen-mock/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carvalhorr/protoc-gen-mock/HEAD/go.sum -------------------------------------------------------------------------------- /greeter.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carvalhorr/protoc-gen-mock/HEAD/greeter.proto -------------------------------------------------------------------------------- /grpchandler/forward.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carvalhorr/protoc-gen-mock/HEAD/grpchandler/forward.go -------------------------------------------------------------------------------- /grpchandler/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carvalhorr/protoc-gen-mock/HEAD/grpchandler/handler.go -------------------------------------------------------------------------------- /grpchandler/handler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carvalhorr/protoc-gen-mock/HEAD/grpchandler/handler_test.go -------------------------------------------------------------------------------- /grpchandler/mockservice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carvalhorr/protoc-gen-mock/HEAD/grpchandler/mockservice.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carvalhorr/protoc-gen-mock/HEAD/main.go -------------------------------------------------------------------------------- /remote/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carvalhorr/protoc-gen-mock/HEAD/remote/client.go -------------------------------------------------------------------------------- /remote/client_protobuf_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carvalhorr/protoc-gen-mock/HEAD/remote/client_protobuf_test.go -------------------------------------------------------------------------------- /remote/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carvalhorr/protoc-gen-mock/HEAD/remote/client_test.go -------------------------------------------------------------------------------- /restcontrollers/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carvalhorr/protoc-gen-mock/HEAD/restcontrollers/common.go -------------------------------------------------------------------------------- /restcontrollers/examples.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carvalhorr/protoc-gen-mock/HEAD/restcontrollers/examples.go -------------------------------------------------------------------------------- /restcontrollers/examples_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carvalhorr/protoc-gen-mock/HEAD/restcontrollers/examples_test.go -------------------------------------------------------------------------------- /restcontrollers/recordings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carvalhorr/protoc-gen-mock/HEAD/restcontrollers/recordings.go -------------------------------------------------------------------------------- /restcontrollers/stubs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carvalhorr/protoc-gen-mock/HEAD/restcontrollers/stubs.go -------------------------------------------------------------------------------- /restcontrollers/stubs_add_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carvalhorr/protoc-gen-mock/HEAD/restcontrollers/stubs_add_test.go -------------------------------------------------------------------------------- /restcontrollers/stubs_delete_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carvalhorr/protoc-gen-mock/HEAD/restcontrollers/stubs_delete_test.go -------------------------------------------------------------------------------- /restcontrollers/stubs_get_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carvalhorr/protoc-gen-mock/HEAD/restcontrollers/stubs_get_test.go -------------------------------------------------------------------------------- /restcontrollers/stubs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carvalhorr/protoc-gen-mock/HEAD/restcontrollers/stubs_test.go -------------------------------------------------------------------------------- /restcontrollers/stubs_update_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carvalhorr/protoc-gen-mock/HEAD/restcontrollers/stubs_update_test.go -------------------------------------------------------------------------------- /stub/errorengine.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carvalhorr/protoc-gen-mock/HEAD/stub/errorengine.go -------------------------------------------------------------------------------- /stub/matcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carvalhorr/protoc-gen-mock/HEAD/stub/matcher.go -------------------------------------------------------------------------------- /stub/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carvalhorr/protoc-gen-mock/HEAD/stub/model.go -------------------------------------------------------------------------------- /stub/model_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carvalhorr/protoc-gen-mock/HEAD/stub/model_test.go -------------------------------------------------------------------------------- /stub/response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carvalhorr/protoc-gen-mock/HEAD/stub/response.go -------------------------------------------------------------------------------- /stub/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carvalhorr/protoc-gen-mock/HEAD/stub/store.go -------------------------------------------------------------------------------- /stub/stubexamples.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carvalhorr/protoc-gen-mock/HEAD/stub/stubexamples.go -------------------------------------------------------------------------------- /stub/validation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carvalhorr/protoc-gen-mock/HEAD/stub/validation.go -------------------------------------------------------------------------------- /testing/example/client/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carvalhorr/protoc-gen-mock/HEAD/testing/example/client/main.go -------------------------------------------------------------------------------- /testing/example/server/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carvalhorr/protoc-gen-mock/HEAD/testing/example/server/main.go -------------------------------------------------------------------------------- /util/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carvalhorr/protoc-gen-mock/HEAD/util/file.go --------------------------------------------------------------------------------