public void Projects_CanBeCreatedAndDeleted_Successfully() { var name = "Test Project " + DateTime.Now.ToStringInvariant(); //Test create a new project successfully var project = _api.CreateProject(name, Language.CSharp); Assert.IsTrue(project.Success); Assert.IsTrue(project.Projects.First().ProjectId > 0); Assert.IsTrue(project.Projects.First().Name == name); // Delete the project var deleteProject = _api.DeleteProject(project.Projects.First().ProjectId); Assert.IsTrue(deleteProject.Success); // Make sure the project is really deleted var projectList = _api.ListProjects(); Assert.IsFalse(projectList.Projects.Any(p => p.ProjectId == project.Projects.First().ProjectId)); }