public FulltimeEmployee(FulltimeEmployee prev) : base(prev) { dateOfHire = prev.GetDateOfHire(); dateOfTermination = prev.GetDateOfTermination(); salary = prev.GetSalary(); SetType("FT"); }
public void SetSalaryValid() { FulltimeEmployee employee = new FulltimeEmployee("Brandon", "Davies"); bool retVal = employee.SetSalary(20000); Assert.IsTrue(retVal); Assert.AreEqual(employee.GetSalary(), 20000); }
public void SetSalaryInvalidNegitive() { FulltimeEmployee employee = new FulltimeEmployee("Brandon", "Davies"); bool retVal = employee.SetSalary(-20000); Assert.IsFalse(retVal); Assert.AreEqual(employee.GetSalary(), 0); }