コード例 #1
0
        public void Generates_List_Of_Paydays()
        {
            var firstPayday = employee.StartDate.AddDays(4);
            var dates       = GeneratePaycheck.AddDatesToList(employee, firstPayday);

            Assert.AreEqual(1, dates.Count);
        }
コード例 #2
0
        public void Generates_A_List_Of_Paychecks()
        {
            var firstPayday = employee.StartDate.AddDays(4);
            var dates       = GeneratePaycheck.AddDatesToList(employee, firstPayday);
            var paychecks   = GeneratePaycheck.GenerateChecks(employee, dates);

            Assert.AreEqual(1, paychecks.Count);
            Assert.AreEqual(employee.Id, paychecks[0].EmployeeId);
        }
コード例 #3
0
        public void Calculates_Number_Of_Days_To_First_Paycheck()
        {
            var count = GeneratePaycheck.DaysToFirstPayday(employee);

            Assert.AreEqual(4, count);
        }