Keyboard Shortcuts
Likes
Search
[TDD] current recommendations for tdd?
¿ªÔÆÌåÓýPeople have told you about tools, as far as practices go I would recommend Ian Cooper's video TDD Where Did It All Go Wrong, it explains how the original ideas around testing units of behaviour (as in Kent Beck TDD by example) got a bit distorted and then explains how it should work On 22 Jul 2014, at 18:37, "andrew.d.ciccarelli@... [testdrivendevelopment]" <testdrivendevelopment@...> wrote:
|
Asim Jalis
¿ªÔÆÌåÓýWhat are current recommendations for tools in Java? On Jul 23, 2014, at 1:38 AM, "Paul Mackintosh pnm@... [testdrivendevelopment]" <testdrivendevelopment@...> wrote:
|
Definitely JUnit. Also check out Mockito and AssertJ.?
toggle quoted message
Show quoted text
On Sunday, July 27, 2014, Michal Svoboda pht@... [testdrivendevelopment] <testdrivendevelopment@...> wrote:
|
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 |