public void ComputeThreatListDiff() { moq::Mock <WebRiskServiceV1Beta1.WebRiskServiceV1Beta1Client> mockGrpcClient = new moq::Mock <WebRiskServiceV1Beta1.WebRiskServiceV1Beta1Client>(moq::MockBehavior.Strict); ComputeThreatListDiffRequest request = new ComputeThreatListDiffRequest { ThreatType = ThreatType.Malware, VersionToken = proto::ByteString.CopyFromUtf8("version_token1850f275"), Constraints = new ComputeThreatListDiffRequest.Types.Constraints(), }; ComputeThreatListDiffResponse expectedResponse = new ComputeThreatListDiffResponse { RecommendedNextDiff = new wkt::Timestamp(), ResponseType = ComputeThreatListDiffResponse.Types.ResponseType.Diff, Additions = new ThreatEntryAdditions(), Removals = new ThreatEntryRemovals(), NewVersionToken = proto::ByteString.CopyFromUtf8("new_version_tokenc8bdd85d"), Checksum = new ComputeThreatListDiffResponse.Types.Checksum(), }; mockGrpcClient.Setup(x => x.ComputeThreatListDiff(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(expectedResponse); WebRiskServiceV1Beta1Client client = new WebRiskServiceV1Beta1ClientImpl(mockGrpcClient.Object, null); ComputeThreatListDiffResponse response = client.ComputeThreatListDiff(request.ThreatType, request.VersionToken, request.Constraints); xunit::Assert.Same(expectedResponse, response); mockGrpcClient.VerifyAll(); }
public async stt::Task ComputeThreatListDiffRequestObjectAsync() { moq::Mock <WebRiskServiceV1Beta1.WebRiskServiceV1Beta1Client> mockGrpcClient = new moq::Mock <WebRiskServiceV1Beta1.WebRiskServiceV1Beta1Client>(moq::MockBehavior.Strict); ComputeThreatListDiffRequest request = new ComputeThreatListDiffRequest { ThreatType = ThreatType.Malware, VersionToken = proto::ByteString.CopyFromUtf8("version_token1850f275"), Constraints = new ComputeThreatListDiffRequest.Types.Constraints(), }; ComputeThreatListDiffResponse expectedResponse = new ComputeThreatListDiffResponse { RecommendedNextDiff = new wkt::Timestamp(), ResponseType = ComputeThreatListDiffResponse.Types.ResponseType.Diff, Additions = new ThreatEntryAdditions(), Removals = new ThreatEntryRemovals(), NewVersionToken = proto::ByteString.CopyFromUtf8("new_version_tokenc8bdd85d"), Checksum = new ComputeThreatListDiffResponse.Types.Checksum(), }; mockGrpcClient.Setup(x => x.ComputeThreatListDiffAsync(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(new grpccore::AsyncUnaryCall <ComputeThreatListDiffResponse>(stt::Task.FromResult(expectedResponse), null, null, null, null)); WebRiskServiceV1Beta1Client client = new WebRiskServiceV1Beta1ClientImpl(mockGrpcClient.Object, null); ComputeThreatListDiffResponse responseCallSettings = await client.ComputeThreatListDiffAsync(request, gaxgrpc::CallSettings.FromCancellationToken(st::CancellationToken.None)); xunit::Assert.Same(expectedResponse, responseCallSettings); ComputeThreatListDiffResponse responseCancellationToken = await client.ComputeThreatListDiffAsync(request, st::CancellationToken.None); xunit::Assert.Same(expectedResponse, responseCancellationToken); mockGrpcClient.VerifyAll(); }
public async Task ComputeThreatListDiffAsync() { Mock <WebRiskServiceV1Beta1.WebRiskServiceV1Beta1Client> mockGrpcClient = new Mock <WebRiskServiceV1Beta1.WebRiskServiceV1Beta1Client>(MockBehavior.Strict); ComputeThreatListDiffRequest expectedRequest = new ComputeThreatListDiffRequest { ThreatType = ThreatType.Unspecified, VersionToken = ByteString.CopyFromUtf8("-46"), Constraints = new ComputeThreatListDiffRequest.Types.Constraints(), }; ComputeThreatListDiffResponse expectedResponse = new ComputeThreatListDiffResponse { NewVersionToken = ByteString.CopyFromUtf8("115"), }; mockGrpcClient.Setup(x => x.ComputeThreatListDiffAsync(expectedRequest, It.IsAny <CallOptions>())) .Returns(new Grpc.Core.AsyncUnaryCall <ComputeThreatListDiffResponse>(Task.FromResult(expectedResponse), null, null, null, null)); WebRiskServiceV1Beta1Client client = new WebRiskServiceV1Beta1ClientImpl(mockGrpcClient.Object, null); ThreatType threatType = ThreatType.Unspecified; ByteString versionToken = ByteString.CopyFromUtf8("-46"); ComputeThreatListDiffRequest.Types.Constraints constraints = new ComputeThreatListDiffRequest.Types.Constraints(); ComputeThreatListDiffResponse response = await client.ComputeThreatListDiffAsync(threatType, versionToken, constraints); Assert.Same(expectedResponse, response); mockGrpcClient.VerifyAll(); }
/// <summary>Snippet for ComputeThreatListDiff</summary> public void ComputeThreatListDiff() { // Snippet: ComputeThreatListDiff(ThreatType, ByteString, ComputeThreatListDiffRequest.Types.Constraints, CallSettings) // Create client WebRiskServiceV1Beta1Client webRiskServiceV1Beta1Client = WebRiskServiceV1Beta1Client.Create(); // Initialize request argument(s) ThreatType threatType = ThreatType.Unspecified; ByteString versionToken = ByteString.Empty; ComputeThreatListDiffRequest.Types.Constraints constraints = new ComputeThreatListDiffRequest.Types.Constraints(); // Make the request ComputeThreatListDiffResponse response = webRiskServiceV1Beta1Client.ComputeThreatListDiff(threatType, versionToken, constraints); // End snippet }
/// <summary>Snippet for ComputeThreatListDiff</summary> public void ComputeThreatListDiff_RequestObject() { // Snippet: ComputeThreatListDiff(ComputeThreatListDiffRequest,CallSettings) // Create client WebRiskServiceV1Beta1Client webRiskServiceV1Beta1Client = WebRiskServiceV1Beta1Client.Create(); // Initialize request argument(s) ComputeThreatListDiffRequest request = new ComputeThreatListDiffRequest { ThreatType = ThreatType.Unspecified, Constraints = new ComputeThreatListDiffRequest.Types.Constraints(), }; // Make the request ComputeThreatListDiffResponse response = webRiskServiceV1Beta1Client.ComputeThreatListDiff(request); // End snippet }
/// <summary>Snippet for ComputeThreatListDiffAsync</summary> public async Task ComputeThreatListDiffAsync() { // Snippet: ComputeThreatListDiffAsync(ThreatType, ByteString, ComputeThreatListDiffRequest.Types.Constraints, CallSettings) // Additional: ComputeThreatListDiffAsync(ThreatType, ByteString, ComputeThreatListDiffRequest.Types.Constraints, CancellationToken) // Create client WebRiskServiceV1Beta1Client webRiskServiceV1Beta1Client = await WebRiskServiceV1Beta1Client.CreateAsync(); // Initialize request argument(s) ThreatType threatType = ThreatType.Unspecified; ByteString versionToken = ByteString.Empty; ComputeThreatListDiffRequest.Types.Constraints constraints = new ComputeThreatListDiffRequest.Types.Constraints(); // Make the request ComputeThreatListDiffResponse response = await webRiskServiceV1Beta1Client.ComputeThreatListDiffAsync(threatType, versionToken, constraints); // End snippet }
/// <summary>Snippet for ComputeThreatListDiffAsync</summary> public async Task ComputeThreatListDiffAsync_RequestObject() { // Snippet: ComputeThreatListDiffAsync(ComputeThreatListDiffRequest,CallSettings) // Additional: ComputeThreatListDiffAsync(ComputeThreatListDiffRequest,CancellationToken) // Create client WebRiskServiceV1Beta1Client webRiskServiceV1Beta1Client = await WebRiskServiceV1Beta1Client.CreateAsync(); // Initialize request argument(s) ComputeThreatListDiffRequest request = new ComputeThreatListDiffRequest { ThreatType = ThreatType.Unspecified, Constraints = new ComputeThreatListDiffRequest.Types.Constraints(), }; // Make the request ComputeThreatListDiffResponse response = await webRiskServiceV1Beta1Client.ComputeThreatListDiffAsync(request); // End snippet }
public void ComputeThreatListDiff2() { Mock <WebRiskServiceV1Beta1.WebRiskServiceV1Beta1Client> mockGrpcClient = new Mock <WebRiskServiceV1Beta1.WebRiskServiceV1Beta1Client>(MockBehavior.Strict); ComputeThreatListDiffRequest request = new ComputeThreatListDiffRequest { ThreatType = ThreatType.Unspecified, Constraints = new ComputeThreatListDiffRequest.Types.Constraints(), }; ComputeThreatListDiffResponse expectedResponse = new ComputeThreatListDiffResponse { NewVersionToken = ByteString.CopyFromUtf8("115"), }; mockGrpcClient.Setup(x => x.ComputeThreatListDiff(request, It.IsAny <CallOptions>())) .Returns(expectedResponse); WebRiskServiceV1Beta1Client client = new WebRiskServiceV1Beta1ClientImpl(mockGrpcClient.Object, null); ComputeThreatListDiffResponse response = client.ComputeThreatListDiff(request); Assert.Same(expectedResponse, response); mockGrpcClient.VerifyAll(); }