|
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.
fitnesse.FitFilter
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]
|