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);
        }