¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

Re: [TDD] current recommendations for tdd?


 

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


Join [email protected] to automatically receive all group messages.