Esempio n. 1
0
        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();
        }
Esempio n. 2
0
        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();
        }
Esempio n. 3
0
        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();
        }
Esempio n. 4
0
        /// <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
 }
Esempio n. 6
0
        /// <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
        }
Esempio n. 8
0
        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();
        }