diff options
Diffstat (limited to 'Software/Visual_Studio/Tango.UnitTesting')
| -rw-r--r-- | Software/Visual_Studio/Tango.UnitTesting/TFS_TST.cs | 52 |
1 files changed, 51 insertions, 1 deletions
diff --git a/Software/Visual_Studio/Tango.UnitTesting/TFS_TST.cs b/Software/Visual_Studio/Tango.UnitTesting/TFS_TST.cs index 2727ad00e..3fff8daae 100644 --- a/Software/Visual_Studio/Tango.UnitTesting/TFS_TST.cs +++ b/Software/Visual_Studio/Tango.UnitTesting/TFS_TST.cs @@ -43,12 +43,62 @@ namespace Tango.UnitTesting Assert.IsNotNull(project); - var workItem = client.GetWorkItem(project, 153).Result; + var workItem = client.GetWorkItem(project, 168).Result; Assert.IsNotNull(workItem); } [TestMethod] + public void Get_Work_Items_Created_By() + { + ITeamFoundationServiceClient client = CreateClient(); + + var project = client.GetProject("Tango").Result; + + Assert.IsNotNull(project); + + var workItems = client.GetWorkItemsCreatedBy(project, project.Members.SingleOrDefault(x => x.AssignName.ToLower().Contains("roy"))).Result; + + Assert.IsTrue(workItems.Count > 0); + } + + [TestMethod] + public void Set_Work_Item_State() + { + ITeamFoundationServiceClient client = CreateClient(); + + var project = client.GetProject("Tango").Result; + + Assert.IsNotNull(project); + + var workItem = client.GetWorkItem(project, 164).Result; + + Assert.IsNotNull(workItem); + + var updated = client.SetWorkItemState(project, workItem, State.Active).Result; + + Assert.IsTrue(updated.State == State.Active); + } + + [TestMethod] + public void Add_Work_Item_Comment() + { + ITeamFoundationServiceClient client = CreateClient(); + + var project = client.GetProject("Tango").Result; + + Assert.IsNotNull(project); + + var workItem = client.GetWorkItem(project, 165).Result; + + Assert.IsNotNull(workItem); + + var updated = client.AddWorkItemComment(project, workItem, project.Members.SingleOrDefault(x => x.AssignName.ToLower().Contains("roy")), "Test Comment").Result; + + Assert.AreEqual(updated.Comment, "Test Comment"); + } + + [TestMethod] public void Upload_Work_Item() { ITeamFoundationServiceClient client = CreateClient(); |
