Unit Testing gives you the what. Test-Driven Development gives you the when. Behavior Driven-Development gives you the how. Although you can use each individually, you should combine them for best results as they complement each other very nicely.http://codeutopia.net/blog/2015/03/01/unit-testing-tdd-and-bdd/
What’s the difference between Unit Testing, TDD and BDD?
Posted on | Freek Van der Herten