public void GetCurrencyConstant2() { Mock <CurrencyConstantService.CurrencyConstantServiceClient> mockGrpcClient = new Mock <CurrencyConstantService.CurrencyConstantServiceClient>(MockBehavior.Strict); GetCurrencyConstantRequest request = new GetCurrencyConstantRequest { ResourceName = new CurrencyConstantName("[CURRENCY_CONSTANT]").ToString(), }; CurrencyConstant expectedResponse = new CurrencyConstant { ResourceName = "resourceName2625949903", }; mockGrpcClient.Setup(x => x.GetCurrencyConstant(request, It.IsAny <CallOptions>())) .Returns(expectedResponse); CurrencyConstantServiceClient client = new CurrencyConstantServiceClientImpl(mockGrpcClient.Object, null); CurrencyConstant response = client.GetCurrencyConstant(request); Assert.AreEqual(expectedResponse, response); mockGrpcClient.VerifyAll(); }
public void GetCurrencyConstant() { moq::Mock<CurrencyConstantService.CurrencyConstantServiceClient> mockGrpcClient = new moq::Mock<CurrencyConstantService.CurrencyConstantServiceClient>(moq::MockBehavior.Strict); GetCurrencyConstantRequest request = new GetCurrencyConstantRequest { ResourceNameAsCurrencyConstantName = gagvr::CurrencyConstantName.FromCode("[CODE]"), }; gagvr::CurrencyConstant expectedResponse = new gagvr::CurrencyConstant { ResourceNameAsCurrencyConstantName = gagvr::CurrencyConstantName.FromCode("[CODE]"), Code = "code946733c1", CurrencyConstantName = gagvr::CurrencyConstantName.FromCode("[CODE]"), Symbol = "symbol68f2bf97", BillableUnitMicros = -4065431154313687083L, }; mockGrpcClient.Setup(x => x.GetCurrencyConstant(request, moq::It.IsAny<grpccore::CallOptions>())).Returns(expectedResponse); CurrencyConstantServiceClient client = new CurrencyConstantServiceClientImpl(mockGrpcClient.Object, null); gagvr::CurrencyConstant response = client.GetCurrencyConstant(request.ResourceName); Assert.AreEqual(expectedResponse, response); mockGrpcClient.VerifyAll(); }