//[TestMethod] public void TestCreateProject() { // Create Project service.WithHeader("X-Watson-Test", "1"); var createProjectResult = service.CreateProject( name: "name test", type: "other" ); Assert.IsNotNull(createProjectResult.Response); Assert.IsTrue(createProjectResult.Result.Name == "name test"); Assert.IsTrue(createProjectResult.Result.Type == "other"); // Delete Project service.WithHeader("X-Watson-Test", "1"); var deleteProjectResult = service.DeleteProject( projectId: createProjectResult.Result.ProjectId ); Assert.IsNotNull(deleteProjectResult.Response); Assert.IsTrue(deleteProjectResult.StatusCode == 204); }
public IEnumerator TestCreateProject() { Log.Debug("DiscoveryServiceV2IntegrationTests", "Attempting to CreateProject..."); ProjectDetails createProjectResponse = null; service.CreateProject( callback: (DetailedResponse <ProjectDetails> response, IBMError error) => { Log.Debug("DiscoveryServiceV2IntegrationTests", "CreateProject result: {0}", response.Response); createProjectResponse = response.Result; Assert.IsNotNull(createProjectResponse); projectId = createProjectResponse.ProjectId; Assert.IsNotNull(projectId); Assert.IsNull(error); }, name: "Unity SDK test project", type: "other" ); while (createProjectResponse == null) { yield return(null); } }