Double Loop: TDD & BDD Done Right