Chapter 26. Case Study: Retirement Contributions

“First thing that I ask a new client is, ‘Have you been saving up for a rainy day? Guess what? It’s raining.’”

Marty, Primal Fear

This case study presents testing a batch process with lots of exceptions and states.

Context

You probably have a company retirement account administered by a financial institution that receives money from your company each month and purchases the mutual funds or other investments that you specified for your account. The financial institution receives a contribution file from your company that has a list of retirement plan participants and the amount that should be added to each participant’s account. When the institution receives a statement from its bank that ...

Get Lean-Agile Acceptance Test-Driven Development: Better Software Through Collaboration now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.