Test that times out has a bug in the test, not in the payload
Written by Grigory Rechistov in Uncategorized on 15.12.2021. Tags: testing, clean code, simulation,
TL;DR: Do not clump timeouts and other test failures together. Timeouts signal a problem with test harness design, not just a bug in the system it controls.
The software simulation field is unique in the following way. The input “data” our simulator program processes is actually “code” of some …