O'Reilly logo

Fit for Developing Software: Framework for Integrated Tests by Ward Cunningham, Rick Mugridge

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Index

Abbot framework, 269

Action fixtures and ActionFixture tables, 23, 187

for buying items, 23–26, 187–189

for cash rentals, 105

for chat room state changes, 190–191

for chat server actions, 26–28

exercises, 29, 194

vs. flow-style actions, 72–74

operations of, 192–193

summary, 28–29, 193–194

Action role for cash rentals, 105

Actions and action tests

action fixtures for. See Action fixtures and ActionFixture tables

designing, 161–165

on domain objects, 75–76, 234–237

expected errors with, 69

flow-style, 71–74, 227–231

smells

convoluted setups, 165

long tables, 162

missing sad paths, 162

missing tests, 163

rambling workflow, 163–164

similar setups, 164–165

slow calculations, 162

unclear workflow, 162–163

transforming into calculation tests, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required