public async Task GetModelEvaluationAsync() { Mock <AutoMl.AutoMlClient> mockGrpcClient = new Mock <AutoMl.AutoMlClient>(MockBehavior.Strict); mockGrpcClient.Setup(x => x.CreateOperationsClient()) .Returns(new Mock <Operations.OperationsClient>().Object); GetModelEvaluationRequest expectedRequest = new GetModelEvaluationRequest { ModelEvaluationName = new ModelEvaluationName("[PROJECT]", "[LOCATION]", "[MODEL]", "[MODEL_EVALUATION]"), }; ModelEvaluation expectedResponse = new ModelEvaluation { Name = "name2-1052831874", AnnotationSpecId = "annotationSpecId60690191", DisplayName = "displayName1615086568", EvaluatedExampleCount = 277565350, }; mockGrpcClient.Setup(x => x.GetModelEvaluationAsync(expectedRequest, It.IsAny <CallOptions>())) .Returns(new Grpc.Core.AsyncUnaryCall <ModelEvaluation>(Task.FromResult(expectedResponse), null, null, null, null)); AutoMlClient client = new AutoMlClientImpl(mockGrpcClient.Object, null); ModelEvaluationName name = new ModelEvaluationName("[PROJECT]", "[LOCATION]", "[MODEL]", "[MODEL_EVALUATION]"); ModelEvaluation response = await client.GetModelEvaluationAsync(name); Assert.Same(expectedResponse, response); mockGrpcClient.VerifyAll(); }
public void GetModelEvaluation() { Mock <AutoMl.AutoMlClient> mockGrpcClient = new Mock <AutoMl.AutoMlClient>(MockBehavior.Strict); mockGrpcClient.Setup(x => x.CreateOperationsClient()) .Returns(new Mock <Operations.OperationsClient>().Object); GetModelEvaluationRequest expectedRequest = new GetModelEvaluationRequest { ModelEvaluationName = new ModelEvaluationName("[PROJECT]", "[LOCATION]", "[MODEL]", "[MODEL_EVALUATION]"), }; ModelEvaluation expectedResponse = new ModelEvaluation { Name = "name2-1052831874", AnnotationSpecId = "annotationSpecId60690191", EvaluatedExampleCount = 277565350, }; mockGrpcClient.Setup(x => x.GetModelEvaluation(expectedRequest, It.IsAny <CallOptions>())) .Returns(expectedResponse); AutoMlClient client = new AutoMlClientImpl(mockGrpcClient.Object, null); ModelEvaluationName name = new ModelEvaluationName("[PROJECT]", "[LOCATION]", "[MODEL]", "[MODEL_EVALUATION]"); ModelEvaluation response = client.GetModelEvaluation(name); Assert.Same(expectedResponse, response); mockGrpcClient.VerifyAll(); }
/// <summary>Snippet for GetModelEvaluation</summary> /// <remarks> /// This snippet has been automatically generated for illustrative purposes only. /// It may require modifications to work in your environment. /// </remarks> public void GetModelEvaluationResourceNames() { // Create client AutoMlClient autoMlClient = AutoMlClient.Create(); // Initialize request argument(s) ModelEvaluationName name = ModelEvaluationName.FromProjectLocationModelModelEvaluation("[PROJECT]", "[LOCATION]", "[MODEL]", "[MODEL_EVALUATION]"); // Make the request ModelEvaluation response = autoMlClient.GetModelEvaluation(name); }
/// <summary>Snippet for GetModelEvaluation</summary> /// <remarks> /// This snippet has been automatically generated for illustrative purposes only. /// It may require modifications to work in your environment. /// </remarks> public void GetModelEvaluationRequestObject() { // Create client AutoMlClient autoMlClient = AutoMlClient.Create(); // Initialize request argument(s) GetModelEvaluationRequest request = new GetModelEvaluationRequest { ModelEvaluationName = ModelEvaluationName.FromProjectLocationModelModelEvaluation("[PROJECT]", "[LOCATION]", "[MODEL]", "[MODEL_EVALUATION]"), }; // Make the request ModelEvaluation response = autoMlClient.GetModelEvaluation(request); }