public void GetDomainCategory() { moq::Mock <DomainCategoryService.DomainCategoryServiceClient> mockGrpcClient = new moq::Mock <DomainCategoryService.DomainCategoryServiceClient>(moq::MockBehavior.Strict); GetDomainCategoryRequest request = new GetDomainCategoryRequest { ResourceNameAsDomainCategoryName = gagvr::DomainCategoryName.FromCustomerDomainCategory("[CUSTOMER]", "[DOMAIN_CATEGORY]"), }; gagvr::DomainCategory expectedResponse = new gagvr::DomainCategory { ResourceNameAsDomainCategoryName = gagvr::DomainCategoryName.FromCustomerDomainCategory("[CUSTOMER]", "[DOMAIN_CATEGORY]"), CampaignAsCampaignName = gagvr::CampaignName.FromCustomerCampaign("[CUSTOMER]", "[CAMPAIGN]"), Category = "category2f35efc4", LanguageCode = "language_code2f6c7160", Domain = "domaine8825fad", CoverageFraction = -7.485837735521371E+17, CategoryRank = 1518138877595598869L, HasChildren = true, RecommendedCpcBidMicros = -6300343548803856813L, }; mockGrpcClient.Setup(x => x.GetDomainCategory(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(expectedResponse); DomainCategoryServiceClient client = new DomainCategoryServiceClientImpl(mockGrpcClient.Object, null); gagvr::DomainCategory response = client.GetDomainCategory(request.ResourceName); Assert.AreEqual(expectedResponse, response); mockGrpcClient.VerifyAll(); }
public void GetDomainCategory2() { Mock <DomainCategoryService.DomainCategoryServiceClient> mockGrpcClient = new Mock <DomainCategoryService.DomainCategoryServiceClient>(MockBehavior.Strict); GetDomainCategoryRequest request = new GetDomainCategoryRequest { ResourceName = new DomainCategoryName("[CUSTOMER]", "[DOMAIN_CATEGORY]").ToString(), }; DomainCategory expectedResponse = new DomainCategory { ResourceName = "resourceName2625949903", }; mockGrpcClient.Setup(x => x.GetDomainCategory(request, It.IsAny <CallOptions>())) .Returns(expectedResponse); DomainCategoryServiceClient client = new DomainCategoryServiceClientImpl(mockGrpcClient.Object, null); DomainCategory response = client.GetDomainCategory(request); Assert.AreEqual(expectedResponse, response); mockGrpcClient.VerifyAll(); }