public void CloseAndReactivateWorkitem() { const string name = "CloseAndReactivateWorkitemTest"; SandboxProject.CreateStory(name); var filter = new StoryFilter(); filter.Name.Add(name); var workitems = SandboxProject.GetPrimaryWorkitems(filter); Assert.AreEqual(1, workitems.Count); var story = First(workitems); Assert.IsFalse(story.CanReactivate); Assert.IsTrue(story.CanClose); Assert.IsFalse(story.IsClosed); Assert.IsTrue(story.IsActive); story.Close(); Assert.IsTrue(story.CanReactivate); Assert.IsFalse(story.CanClose); Assert.IsTrue(story.IsClosed); Assert.IsFalse(story.IsActive); story.Reactivate(); Assert.IsFalse(story.CanReactivate); Assert.IsTrue(story.CanClose); Assert.IsFalse(story.IsClosed); Assert.IsTrue(story.IsActive); story.Delete(); }