public async stt::Task ValidateAttestationOccurrenceRequestObjectAsync() { moq::Mock <ValidationHelperV1.ValidationHelperV1Client> mockGrpcClient = new moq::Mock <ValidationHelperV1.ValidationHelperV1Client>(moq::MockBehavior.Strict); ValidateAttestationOccurrenceRequest request = new ValidateAttestationOccurrenceRequest { Attestor = "attestor3698a9e9", Attestation = new gv::AttestationOccurrence(), OccurrenceNote = "occurrence_note231a6c56", OccurrenceResourceUri = "occurrence_resource_uri7984be53", }; ValidateAttestationOccurrenceResponse expectedResponse = new ValidateAttestationOccurrenceResponse { Result = ValidateAttestationOccurrenceResponse.Types.Result.AttestationNotVerifiable, DenialReason = "denial_reasona43b2694", }; mockGrpcClient.Setup(x => x.ValidateAttestationOccurrenceAsync(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(new grpccore::AsyncUnaryCall <ValidateAttestationOccurrenceResponse>(stt::Task.FromResult(expectedResponse), null, null, null, null)); ValidationHelperV1Client client = new ValidationHelperV1ClientImpl(mockGrpcClient.Object, null); ValidateAttestationOccurrenceResponse responseCallSettings = await client.ValidateAttestationOccurrenceAsync(request, gaxgrpc::CallSettings.FromCancellationToken(st::CancellationToken.None)); xunit::Assert.Same(expectedResponse, responseCallSettings); ValidateAttestationOccurrenceResponse responseCancellationToken = await client.ValidateAttestationOccurrenceAsync(request, st::CancellationToken.None); xunit::Assert.Same(expectedResponse, responseCancellationToken); mockGrpcClient.VerifyAll(); }
public void ValidateAttestationOccurrenceRequestObject() { moq::Mock <ValidationHelperV1.ValidationHelperV1Client> mockGrpcClient = new moq::Mock <ValidationHelperV1.ValidationHelperV1Client>(moq::MockBehavior.Strict); ValidateAttestationOccurrenceRequest request = new ValidateAttestationOccurrenceRequest { Attestor = "attestor3698a9e9", Attestation = new gv::AttestationOccurrence(), OccurrenceNote = "occurrence_note231a6c56", OccurrenceResourceUri = "occurrence_resource_uri7984be53", }; ValidateAttestationOccurrenceResponse expectedResponse = new ValidateAttestationOccurrenceResponse { Result = ValidateAttestationOccurrenceResponse.Types.Result.AttestationNotVerifiable, DenialReason = "denial_reasona43b2694", }; mockGrpcClient.Setup(x => x.ValidateAttestationOccurrence(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(expectedResponse); ValidationHelperV1Client client = new ValidationHelperV1ClientImpl(mockGrpcClient.Object, null); ValidateAttestationOccurrenceResponse response = client.ValidateAttestationOccurrence(request); xunit::Assert.Same(expectedResponse, response); mockGrpcClient.VerifyAll(); }