F.I.R.S.T
Unit Testing Principles.
Table of Contents
Fast
: Runs quickly.
Independent
: No order dependency.
Repeatable
: Deterministic.
Self-Validating
: Pass/Fail result.
Timely
: Written just before code.