public void AddSprintToScrumMasterTest() { //Arrange var sprint = new Sprint("sprint uno", DateTime.Now, DateTime.Now.AddDays(7), _scrumMaster); ActiveSprintState sprintState = new ActiveSprintState(); //Act sprint.setState(sprintState); sprintState.startReview(); _scrumMaster.addSprint(sprint); sprint.setState(sprintState); //Assert Assert.IsTrue(_scrumMaster.getSprints().Contains(sprint)); }
public void AddSprintToProductOwnerTest() { //Arrange var sprint = new Sprint("sprint uno", DateTime.Now, DateTime.Now.AddDays(7), _scrumMaster); ActiveSprintState sprintState = new ActiveSprintState(); // Act sprint.setState(sprintState); sprintState.startReview(); _productOwner.addSprint(sprint); sprint.setState(sprintState); // Assert Assert.IsTrue(_productOwner.getSprints().Count == 1); Assert.IsTrue(_productOwner.getSprints().First().Equals(sprint)); }