• @[email protected]
    link
    fedilink
    14
    edit-2
    3 days ago

    This is why it’s important to have tests that assert a system’s failure modes too.

    shouldFitTriangleInTriangleHole()

    shouldNotFitTriangleInAnyOtherHoles()

    Bonus points for just parameterizing it.

    • @[email protected]
      link
      fedilink
      33 days ago
       assert triangleObject.shouldFitInHole(triangleHole) == true
      
      assert triangleObject.shouldFitInHole(squareHole) == false