| # PayrollTestPage.TestOne
| # Simple Acceptance Test for Payroll First we add a few employees.
payrollTest.Employees
id | name | address | salary | valid()
1 | Jeff Languid | 10 Adamant St; Laurel, MD 20707 | 1005.00 | true
2 | Kelp Holland | 12B Baker St; Cottonmouth, IL 60066 | 2000.00 | true
Next we pay them.
payrollTest.PayDay
payDate | checkNumber | valid()
1/31/2001 | 1000 | true
We make sure their paychecks are correct. The blank cells will be filled in by the PaycheckInspector? fixture. The cells with data in them already will be checked.
payrollTest.PaycheckInspector
id | amount | number | name | date
1 | 1005 | 1000 | Jeff Languid | 1/31/2001
2 | 2000 | 1000 | Kelp Holland | 1/31/2001
Finally we make sure that the output contained two, and only two paychecks, and that they had the right check numbers.
payrollTest.PaycheckInspector
number
1000
1001 missing
1000 surplus
fitnesse.FitFilter
payrollTest.CleanUp
fit.Summary
counts | 8 right, 2 wrong, 0 ignored, 0 exceptions
input file | System.in
input update | Thu Feb 13 19:04:21 CST 2003
output file | System.out
run date | Thu Feb 13 19:04:21 CST 2003
run elapsed time | 0:00.38
[.FrontPage][.RecentChanges][ClassPath][.PayrollTestPage]