public void AddAssigneeShould_ThrowWhen_AssigneeExists() { var story = new Story("1", "This is the story 12 title", PriorityType.High, SizeType.Large, "this is the story 12 description"); var member = new FakeMember("Member1"); story.AddAssignee(member); var result = Assert.ThrowsException <ArgumentException>(() => story.AddAssignee(member)); Assert.AreEqual("Story already assigned to 'Member1'", result.Message); }
public void AddAssigneeShould_AssigneeAdded() { var story = new Story("1", "This is the story 12 title", PriorityType.High, SizeType.Large, "this is the story 12 description"); var member = new FakeMember(); story.AddAssignee(member); Assert.IsTrue(story.Assignee == member); }