The Operating System Evangelist
Definition:
A unit test that relies on a specific operating system environment to be in place in order to work. A good example would be a test case that uses the newline sequence for Windows in an assertion, only to break when run on Linux.
References:
Quality attributes
- Code Example
- Cause and Effect
- Frequency
- Refactoring