Re: current recommendations for tdd?
| 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