Example #1
0
        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));
        }
Example #2
0
        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));
        }
Example #3
0
        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.");
        }
Example #4
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.");
        }