TDD and BDD in java using cucumber