Re: current recommendations for tdd?

"[email protected] [testdrivendevelopment]" <[email protected]> 01 Aug 2014 06:22:33 -0700
Newsgroups gmane.comp.programming.test-driven-development
Message-ID <[email protected]>
I think you'll need: 

 - A good unit-testing library;
 - A good matcher/fluent-assertions library; and
 - A good mock library
 - A good UI-testing framework (whether you plan to test UI)
 

 IMHO, I recommend you to take a look at these libraries:
 

 - TestNG (http://testng.org/): easier (and has better features) than JUnit;
 - FEST-Assertions (https://github.com/alexruiz/fest-assert-2.x): It makes your assertions more fluent. I prefer using it than Hamcrest (https://github.com/hamcrest/JavaHamcrest), but it's just my personal taste;
 - Mockito (https://code.google.com/p/mockito/): easier-to-construct mocks
 

 UI testing:
 - Selenium (http://docs.seleniumhq.org/), for Web/iOS/Android-Web applications
 - Robotium (https://code.google.com/p/robotium/) for Android native/web applications
 - FEST (http://docs.codehaus.org/display/FEST/Home) for Swing applications
  
 Best regards,
 - Thiago Delgado Pinto
 

 http://funtester.org http://funtester.org