コード例 #1
0
            public void SendsAndReceives()
            {
                IClient client = CreateClient();

                _runtime.ReadResponse().Returns(GetOkResponse(new NamingResponse(
                                                                  new NamingResponse.NamingData(dotnet: "DotNet.Name")
                                                                  )));

                NamingRequest request = new NamingRequest("myAssembly");

                client.Naming(request);

                _runtime.Received().WriteRequest(Arg.Is <string>(
                                                     actual => PlatformIndependentEqual(JsonConvert.SerializeObject(request), actual)
                                                     ));
                _runtime.Received().ReadResponse();
            }
コード例 #2
0
 public NamingResponse Naming(NamingRequest request)
 {
     return(Send <NamingRequest, NamingResponse>(request));
 }