1. Why immutestable? > 
  2. Test Behaviour not implementation
Chapter 3

Test Behaviour not implementation

If there would be a single-sentence summary of the whole immutestable, it would be this sentence:

Test behaviour, not implementation

So let’s jump into understanding this simple yet not so easy practise.

  • Decoupling Tests from Implementation Structure
  • Testing with mocks vs testing behaviour
  • Home

  • 1. Principles of useful tests
    • The failed promise of testing
    • Principle 1: It's a Black Box
    • Principle 2: be sociable
    • Principle 3: Test at Facade level
    • Test behaviour, not implementation
  • Test Behaviour not implementation
    • Decoupling Tests from Implementation Structure
    • Testing with mocks vs testing behaviour
  • Feedback

  •  
  •  
  •  

Built with by Hugo