コード例 #1
0
        //[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);
        }
コード例 #2
0
        public IEnumerator TestDeleteProject()
        {
            Log.Debug("DiscoveryServiceV2IntegrationTests", "Attempting to DeleteProject...");
            bool deleteProjectResponse = false;

            service.DeleteProject(
                callback: (DetailedResponse <object> response, IBMError error) =>
            {
                Log.Debug("DiscoveryServiceV2IntegrationTests", "DeleteProject result: {0}", response.Response);
                deleteProjectResponse = true;
                Assert.IsNull(error);
            },
                projectId: projectId
                );

            while (!deleteProjectResponse)
            {
                yield return(null);
            }
        }