public IEnumerator TestCreateClassificationsModel() { Log.Debug("NaturalLanguageUnderstandingServiceV1IntegrationTests", "Attempting to CreateClassificationsModel..."); ClassificationsModel createClassificationsModelResponse = null; string modelId = ""; service.CreateClassificationsModel( callback: (DetailedResponse <ClassificationsModel> response, IBMError error) => { Log.Debug("NaturalLanguageUnderstandingServiceV1IntegrationTests", "ClassificationsModel result: {0}", response.Response); createClassificationsModelResponse = response.Result; Assert.IsNotNull(createClassificationsModelResponse); Assert.AreEqual(createClassificationsModelResponse.Name, "testString"); Assert.AreEqual(createClassificationsModelResponse.Language, "en"); Assert.AreEqual(createClassificationsModelResponse.Description, "testString"); Assert.AreEqual(createClassificationsModelResponse.ModelVersion, "testString"); Assert.AreEqual(createClassificationsModelResponse.VersionDescription, "testString"); Assert.IsNull(error); modelId = createClassificationsModelResponse.ModelId; }, language: "en", trainingData: classificationModelTrainingData, name: "testString", description: "testString", modelVersion: "testString", versionDescription: "testString", trainingDataContentType: "application/json" ); while (createClassificationsModelResponse == null) { yield return(null); } DeleteModelResults deleteModelResults = null; service.DeleteClassificationsModel( callback: (DetailedResponse <DeleteModelResults> response, IBMError error) => { Log.Debug("NaturalLanguageUnderstandingServiceV1IntegrationTests", "DeleteClassificationsModel result: {0}", response.Response); deleteModelResults = response.Result; Assert.IsNull(error); }, modelId: modelId ); while (deleteModelResults == null) { yield return(null); } }
public IEnumerator TestCreateSentimentModel() { Log.Debug("NaturalLanguageUnderstandingServiceV1IntegrationTests", "Attempting to CreateSentimentModel..."); SentimentModel createSentimentModelResponse = null; string modelId = ""; MemoryStream trainingData = new MemoryStream(ASCIIEncoding.Default.GetBytes("This is a mock file.")); service.CreateSentimentModel( callback: (DetailedResponse <SentimentModel> response, IBMError error) => { Log.Debug("NaturalLanguageUnderstandingServiceV1IntegrationTests", "CreateSentimentModel result: {0}", response.Response); createSentimentModelResponse = response.Result; Assert.IsNotNull(createSentimentModelResponse); Assert.AreEqual(createSentimentModelResponse.Name, "testString"); Assert.AreEqual(createSentimentModelResponse.Language, "en"); Assert.AreEqual(createSentimentModelResponse.Description, "testString"); Assert.AreEqual(createSentimentModelResponse.ModelVersion, "testString"); Assert.AreEqual(createSentimentModelResponse.VersionDescription, "testString"); Assert.IsNull(error); modelId = createSentimentModelResponse.ModelId; }, language: "en", trainingData: trainingData, name: "testString", description: "testString", modelVersion: "testString", versionDescription: "testString" ); while (createSentimentModelResponse == null) { yield return(null); } DeleteModelResults deleteModelResults = null; service.DeleteSentimentModel( callback: (DetailedResponse <DeleteModelResults> response, IBMError error) => { Log.Debug("NaturalLanguageUnderstandingServiceV1IntegrationTests", "DeleteSentimentModel result: {0}", response.Response); deleteModelResults = response.Result; Assert.IsNull(error); }, modelId: modelId ); while (deleteModelResults == null) { yield return(null); } }
public IEnumerator TestListClassificationsModels() { Log.Debug("NaturalLanguageUnderstandingServiceV1IntegrationTests", "Attempting to TestListClassificationsModels..."); ListClassificationsModelsResponse listClassificationsModelsResponse = null; service.ListClassificationsModels( callback: (DetailedResponse <ListClassificationsModelsResponse> response, IBMError error) => { Log.Debug("NaturalLanguageUnderstandingServiceV1IntegrationTests", "ListClassificationsModelsResponse result: {0}", response.Response); listClassificationsModelsResponse = response.Result; Assert.IsNotNull(listClassificationsModelsResponse); Assert.IsNotNull(listClassificationsModelsResponse.Models); Assert.IsNull(error); } ); while (listClassificationsModelsResponse == null) { yield return(null); } foreach (ClassificationsModelList classificationsModelList in listClassificationsModelsResponse.Models) { if (classificationsModelList.Models == null) { continue; } foreach (ClassificationsModel classificationModel in classificationsModelList.Models) { if (classificationModel.Name.Contains("testString") || classificationModel.Name.Contains("newString")) { DeleteModelResults deleteModelResults = null; service.DeleteClassificationsModel( callback: (DetailedResponse <DeleteModelResults> response, IBMError error) => { Log.Debug("NaturalLanguageUnderstandingServiceV1IntegrationTests", "DeleteCategoriesModel result: {0}", response.Response); deleteModelResults = response.Result; Assert.IsNull(error); }, modelId: classificationModel.ModelId ); while (deleteModelResults == null) { yield return(null); } } } } }
private IEnumerator ExampleDeleteModel() { DeleteModelResults deleteModelResponse = null; service.DeleteModel( callback: (DetailedResponse <DeleteModelResults> response, IBMError error) => { Log.Debug("NaturalLanguageUnderstandingServiceV1", "DeleteModel result: {0}", response.Response); deleteModelResponse = response.Result; }, modelId: "<modelId>" // Enter model Id here ); while (deleteModelResponse == null) { yield return(null); } }
public IEnumerator TestListCategoriesModels() { Log.Debug("NaturalLanguageUnderstandingServiceV1IntegrationTests", "Attempting to ListSentimentModels..."); CategoriesModelList listCategoriesModelResponse = null; service.ListCategoriesModels( callback: (DetailedResponse <CategoriesModelList> response, IBMError error) => { Log.Debug("NaturalLanguageUnderstandingServiceV1IntegrationTests", "ListCategoriesModels result: {0}", response.Response); listCategoriesModelResponse = response.Result; Assert.IsNotNull(listCategoriesModelResponse); Assert.IsNotNull(listCategoriesModelResponse.Models); Assert.IsNull(error); } ); while (listCategoriesModelResponse == null) { yield return(null); } foreach (CategoriesModel categoriesModel in listCategoriesModelResponse.Models) { if (categoriesModel.Name.StartsWith("testString") || categoriesModel.Name.StartsWith("newString")) { DeleteModelResults deleteModelResults = null; service.DeleteCategoriesModel( callback: (DetailedResponse <DeleteModelResults> response, IBMError error) => { Log.Debug("NaturalLanguageUnderstandingServiceV1IntegrationTests", "DeleteCategoriesModel result: {0}", response.Response); deleteModelResults = response.Result; Assert.IsNull(error); }, modelId: categoriesModel.ModelId ); while (deleteModelResults == null) { yield return(null); } } } }