←back to thread

Unit tests as documentation

(www.thecoder.cafe)
174 points thunderbong | 2 comments | | HN request time: 0.407s | source
Show context
mihaigalos ◴[] No.41872231[source]
In TDD, u-tests are called "spec". Pretty much sums it up.
replies(2): >>41872337 #>>41872778 #
1. advisedwang ◴[] No.41872778[source]
spec and documentation are things different though?
replies(1): >>41877668 #
2. gpmcadam ◴[] No.41877668[source]
In TDD spec is converted to behaviours that can be ran as automated tests so if the logic of the code changes, it breaks the spec and in turn the tests

Whereas documentation can (inevitably) go stale with no feedback or build failures