4 ms·
You need throwable characterization tests when you don't know what the legacy code is supposed to do, but don't want to change its behaviour.
by Ace17 11y ago
You need throwable characterization tests when you don't know what the legacy code is supposed to do, but don't want to change its behaviour.
- crdoconnor 11y agoWhy should those characterizing tests be throwable if you don't want to change its behavior?
- grayclhn 11y agoBecause you may want or need to change aspects of the behavior, but not while refactoring.