Index
A
Abstraction
symbolic
visual
Acceptance criterion
Additive changes
Application programming interface (API)
design
ASCII
Assertions
custom
multiple
single
B
Bad inputs
Black box
boolean return value
Boundary case
Boundary conditions
Boundary object
Bowling game scoring program
C
Canonical test structure
Cellular automaton
Characterization tests
Character-to-Number Conversion
ASCII table
solution domain analysis
test cases
Constraints
Conway’s Game of Life (CGOL)
application statement
code review
driven by tests
problem domain analysis
problem statement
refactor solution
solution domain analysis
Customer, subscribe to plan
D
Data duplication
Debugging tool
Decimal-to-octal conversion problem
Defect localization
Degenerate case
DeMorgan’s Laws
Devil’s Advocate
Difference reduction ...
Get Test Driven Development in Ruby: A Practical Introduction to TDD Using Problem and Solution Domain Analysis 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.