public void ListModels_Success() { service.WithHeader("X-Watson-Test", "1"); var result = service.ListModels(); Assert.IsNotNull(result.Result); }
public void ListModels_No_VersionDate() { NaturalLanguageUnderstandingService service = new NaturalLanguageUnderstandingService("username", "password", "versionDate"); service.VersionDate = null; service.ListModels(); }
public void ListModels_No_VersionDate() { NaturalLanguageUnderstandingService service = new NaturalLanguageUnderstandingService("versionDate", new NoAuthAuthenticator()); service.VersionDate = null; service.ListModels(); }
public void ListModels() { TokenOptions tokenOptions = new TokenOptions() { IamApiKey = apikey, ServiceUrl = url }; NaturalLanguageUnderstandingService service = new NaturalLanguageUnderstandingService(tokenOptions, versionDate); var result = service.ListModels(); Console.WriteLine(result.Response); }
public void ListModels() { IamConfig config = new IamConfig( apikey: apikey ); NaturalLanguageUnderstandingService service = new NaturalLanguageUnderstandingService(versionDate, config); service.SetEndpoint(url); var result = service.ListModels(); Console.WriteLine(result.Response); }
public void ListModels() { IamAuthenticator authenticator = new IamAuthenticator( apikey: "{apikey}" ); NaturalLanguageUnderstandingService service = new NaturalLanguageUnderstandingService("2019-07-12", authenticator); service.SetServiceUrl("{serviceUrl}"); var result = service.ListModels(); Console.WriteLine(result.Response); }
//[TestMethod] public void TestIcp4d_Success() { var url = ""; var username = ""; var password = ""; var versionDate = ""; CloudPakForDataAuthenticator cloudPakForDataAuthenticator = new CloudPakForDataAuthenticator(url: url, username: username, password: password, disableSslVerification: true); NaturalLanguageUnderstandingService service = new NaturalLanguageUnderstandingService(versionDate: versionDate, authenticator: cloudPakForDataAuthenticator); service.SetServiceUrl(""); var listWorkspaceResult = service.ListModels(); Assert.IsNotNull(listWorkspaceResult); Assert.IsNotNull(listWorkspaceResult.Result); Assert.IsNotNull(listWorkspaceResult.Result.Models); }
//[TestMethod] public void TestIcp4d_Success() { var url = ""; var username = ""; var password = ""; var versionDate = ""; Icp4dConfig config = new Icp4dConfig(url: url, username: username, password: password, disableSslVerification: true); NaturalLanguageUnderstandingService service = new NaturalLanguageUnderstandingService(versionDate: versionDate, config: config); service.SetEndpoint(""); var listWorkspaceResult = service.ListModels(); Assert.IsNotNull(listWorkspaceResult); Assert.IsNotNull(listWorkspaceResult.Result); Assert.IsNotNull(listWorkspaceResult.Result.Models); }
private IEnumerator ExampleListModels() { ListModelsResults listModelsResponse = null; service.ListModels( callback: (DetailedResponse <ListModelsResults> response, IBMError error) => { Log.Debug("NaturalLanguageUnderstandingServiceV1", "ListModels result: {0}", response.Response); listModelsResponse = response.Result; } ); while (listModelsResponse == null) { yield return(null); } }
public void ListModels_Success() { IClient client = CreateClient(); IRequest request = Substitute.For <IRequest>(); client.GetAsync(Arg.Any <string>()) .Returns(request); #region Response var response = new DetailedResponse <ListModelsResults>() { Result = new ListModelsResults() { Models = new List <Model.Model>() { new Model.Model() { Status = "status", ModelId = "modelId", Language = "language", Description = "description" } } } }; #endregion request.WithArgument(Arg.Any <string>(), Arg.Any <string>()) .Returns(request); request.As <ListModelsResults>() .Returns(Task.FromResult(response)); NaturalLanguageUnderstandingService service = new NaturalLanguageUnderstandingService(client); service.VersionDate = "versionDate"; var result = service.ListModels(); Assert.IsNotNull(result); client.Received().GetAsync(Arg.Any <string>()); Assert.IsTrue(result.Result.Models[0].Status == "status"); Assert.IsTrue(result.Result.Models[0].ModelId == "modelId"); Assert.IsTrue(result.Result.Models[0].Language == "language"); Assert.IsTrue(result.Result.Models[0].Description == "description"); }
public void ListModels_Success() { IClient client = Substitute.For <IClient>(); IRequest request = Substitute.For <IRequest>(); client.GetAsync(Arg.Any <string>()) .Returns(request); NaturalLanguageUnderstandingService service = new NaturalLanguageUnderstandingService(client); var versionDate = "versionDate"; service.Version = versionDate; var result = service.ListModels(); request.Received().WithArgument("version", versionDate); }
public void ListModels_Catch_Exception() { IClient client = CreateClient(); IRequest request = Substitute.For <IRequest>(); client.GetAsync(Arg.Any <string>()) .Returns(x => { throw new AggregateException(new ServiceResponseException(Substitute.For <IResponse>(), Substitute.For <HttpResponseMessage>(HttpStatusCode.BadRequest), string.Empty)); }); NaturalLanguageUnderstandingService service = new NaturalLanguageUnderstandingService(client); service.VersionDate = "2017-02-27"; service.ListModels(); }
public IEnumerator TestListModels() { Log.Debug("NaturalLanguageUnderstandingServiceV1IntegrationTests", "Attempting to ListModels..."); ListModelsResults listModelsResponse = null; service.ListModels( callback: (DetailedResponse <ListModelsResults> response, IBMError error) => { Log.Debug("NaturalLanguageUnderstandingServiceV1IntegrationTests", "ListModels result: {0}", response.Response); listModelsResponse = response.Result; Assert.IsNotNull(listModelsResponse); Assert.IsNotNull(listModelsResponse.Models); Assert.IsNull(error); } ); while (listModelsResponse == null) { yield return(null); } }
private void ListModels() { Console.WriteLine(string.Format("\nCalling ListModels()...")); var result = _naturalLanguageUnderstandingService.ListModels(); if (result != null) { if (result.Models != null && result.Models.Count > 0) { foreach (Model.Model model in result.Models) { Console.WriteLine(string.Format("Model id: {0} | status: {1} | language: {2} | description: {3}", model.ModelId, model.Status, model.Language, model.Description)); } } else { Console.WriteLine("There are no models."); } } else { Console.WriteLine("Result is null."); } }
public void ListModels_Success() { var result = _service.ListModels(); Assert.IsNotNull(result); }
public void ListModels_Success() { var result = naturalLanguageUnderstanding.ListModels(); Assert.IsNotNull(result); }