unit testing - What are the primary differences between TDD and BDD? - Stack Overflow
Consider the primary benefit of TDD to be design. It should be called Test Driven Design. BDD is a subset of TDD, call it Behavior Driven Design. Now consider a popular implementation of TDD - Unit Testing. The Units in Unit Testing are typically one bit ...