|
|
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]
|