New answers tagged bdd
I don't know if I agree with your premise. And I think you are kind of conflating a bunch of ideas and terms. functional testing is any testing that tests the functions of your system. this may be unit (where we are only testing a specific class and mocking/faking dependencies or integration (which is black box testing and tests the interaction between ...
I think you listed the differences very well in your answer, however I'll add my some of my opinions on how I view the two approaches. AAA is very useful for me when I'm testing my own code. If I'm working on a project or a library for myself, AAA is the way that I go. It lets me set up whatever I need to execute my test and then just test it. It's ...
I guess it's dependent upon the framework you're using. Generally, so far as my understanding, AAA is supported by the NUnit framework, and thus is the natural choice in that regard. As for the theoretical differences between TDD and BDD, they appear to be slight. See this link, someone more qualified than myself to give you an explanation.
Top 50 recent answers are included