The Environmental Vandal

Definition:

  • A ‘unit’ test which for various ‘requirements’ starts spilling out into its environment, using and setting environment variables / ports. Running two of these tests simultaneously will cause ‘unavailable port’ exceptions etc.

Also Known As:

  • The Local Hero

References:

Quality attributes

  • - Code Example

  • - Cause and Effect

  • - Frequency

  • - Refactoring