public void FallTotalPercentageForReductionZeroReductionTest() { var tc = new TeacherContract(1F, 1F, Position.Professor); var target = 0; Assert.AreEqual(target, tc.FallTotalPercentageForReduction()); }
public void AddReductionTest() { var tc = new TeacherContract(1F, 1F, Position.Professor); var target = 1; tc.AddReduction(new TeacherReduction(ReductionType.Commitment, "Study director", Term.Fall, 1F, tc)); Assert.AreEqual(target, tc.Reductions.Count); }
public void GetBaseAnnualHoursTestOver40() { var contract = new TeacherContract(1, 1, 1, Position.Professor); var te = new Teacher(1, "Herbert", "19720715", contract); var result = te.GetBaseAnnualHours(); const int target = 1700; Assert.AreEqual(target, result); }