public void AddCodeReviewTest() { CodeReviews target = new CodeReviews(); string name = "Mario Moreno"; target.AddProjectMember(name); target.AddCodeReview(name); Assert.AreEqual(1, target.GetCodeReviewsForTeamMember(name), string.Format("'{0}' deberia tener 1 code review asignados.", name)); target.AddCodeReview(name); target.AddCodeReview(name); Assert.AreEqual(3, target.GetCodeReviewsForTeamMember(name), string.Format("'{0}' deberia tener 3 code review asignados.", name)); }
public void GetCodeReviewsForTeamMemberTest() { CodeReviews target = new CodeReviews(); string name = string.Empty; int expected = -1; int actual; actual = target.GetCodeReviewsForTeamMember(name); Assert.AreEqual(expected, actual, "La cantidad de reviews para un team member no existente debería ser 0."); name = "Mario Moreno"; target.AddProjectMember(name); target.AddCodeReview(name); target.AddCodeReview(name); Assert.AreEqual(2, target.GetCodeReviewsForTeamMember(name), string.Format("'{0}' deberia tener 2 code review asignados.", name)); }
public void ResetCodeReviewsTest() { CodeReviews target = new CodeReviews(); string teamMember01 = "Mario Moreno"; string teamMember02 = "El cuco"; target.AddProjectMember(teamMember01); target.AddProjectMember(teamMember02); target.AddCodeReview(teamMember01); target.AddCodeReview(teamMember02); target.AddCodeReview(teamMember02); target.AddCodeReview(teamMember02); target.ResetCodeReviews(); Assert.AreEqual(0, target.GetCodeReviewsForTeamMember(teamMember01), "Al resetear los code review la cantidad deberia ser 0."); Assert.AreEqual(0, target.GetCodeReviewsForTeamMember(teamMember02), "Al resetear los code review la cantidad deberia ser 0."); }
public void AddProjectMemberTest() { CodeReviews target = new CodeReviews(); string name = "Mario Moreno"; target.AddProjectMember(name); Assert.AreEqual(0, target.GetCodeReviewsForTeamMember(name), "Deberia haber un team member en la colección."); }