public void CreateCollection() { Console.WriteLine(string.Format("\nCalling CreateCollection()...")); CreateCollectionRequest createCollectionRequest = new CreateCollectionRequest() { Language = _createdCollectionLanguage, Name = _createdCollectionName, Description = _createdCollectionDescription, ConfigurationId = _createdConfigurationId }; var result = _discovery.CreateCollection(_createdEnvironmentId, createCollectionRequest); if (result != null) { Console.WriteLine(JsonConvert.SerializeObject(result, Formatting.Indented)); _createdCollectionId = result.CollectionId; } else { Console.WriteLine("result is null."); } Assert.IsNotNull(result); Assert.IsTrue(result.Name == _createdCollectionName); Assert.IsTrue(result.Description == _createdCollectionDescription); }
public IEnumerator TestCreateCollection() { Log.Debug("DiscoveryServiceV2IntegrationTests", "Attempting to CreateCollection..."); CollectionDetails createCollectionResponse = null; service.CreateCollection( callback: (DetailedResponse <CollectionDetails> response, IBMError error) => { Log.Debug("DiscoveryServiceV2IntegrationTests", "CreateCollection result: {0}", response.Response); createCollectionResponse = response.Result; Assert.IsNotNull(createCollectionResponse); collectionId = createCollectionResponse.CollectionId; Assert.IsNotNull(createCollectionResponse.CollectionId); Assert.IsNull(error); }, projectId: projectId, name: "Unity SDK test collection", description: "test collection" ); while (createCollectionResponse == null) { yield return(null); } }
//[TestMethod] public void TestCreateCollection() { service.WithHeader("X-Watson-Test", "1"); var createCollectionResult = service.CreateCollection( projectId: projectId, name: "name test", description: "description test", language: "en" ); Assert.IsNotNull(createCollectionResult.Response); Assert.IsNotNull(createCollectionResult.Result.CollectionId); Assert.IsTrue(createCollectionResult.Result.Name == "name test"); Assert.IsTrue(createCollectionResult.Result.Description == "description test"); Assert.IsTrue(createCollectionResult.Result.Language == "en"); // Delete collection service.WithHeader("X-Watson-Test", "1"); var deleteCollectionResult = service.DeleteCollection( projectId: projectId, collectionId: createCollectionResult.Result.CollectionId ); Assert.IsNotNull(deleteCollectionResult.Response); Assert.IsTrue(deleteCollectionResult.StatusCode == 204); }
public void CreateCollection() { IamConfig config = new IamConfig( apikey: apikey ); DiscoveryService service = new DiscoveryService(versionDate, config); service.SetEndpoint(url); var result = service.CreateCollection( environmentId: environmentId, name: collectionName ); Console.WriteLine(result.Response); collectionId = result.Result.CollectionId; }
public void CreateCollection() { TokenOptions tokenOptions = new TokenOptions() { IamApiKey = apikey, ServiceUrl = url }; DiscoveryService service = new DiscoveryService(tokenOptions, versionDate); var result = service.CreateCollection( environmentId: environmentId, name: collectionName ); Console.WriteLine(result.Response); collectionId = result.Result.CollectionId; }
public void CreateCollection() { IamAuthenticator authenticator = new IamAuthenticator( apikey: "{apikey}"); DiscoveryService service = new DiscoveryService("2019-04-30", authenticator); service.SetServiceUrl("{serviceUrl}"); var result = service.CreateCollection( environmentId: "{environmentId}", configurationId: "{configurationId}", name: "{collectionName}", language: "{language}" ); Console.WriteLine(result.Response); collectionId = result.Result.CollectionId; }