Goodreads helps you keep track of books you want to read.
Start by marking “Test Driven: Practical TDD and Acceptance TDD for Java Developers” as Want to Read:
Test Driven: Practical TDD and Acceptance TDD for Java Developers
In test driven development, you first write an executable test of what your application code must do. Only then do you write the code itself and, with the test spurring you on, you improve your design. In acceptance test driven development (ATDD), you use the same technique to implement product features, benefiting from iterative development, rapid feedback cycles, and bet
...more
Paperback, 513 pages
Published
October 19th 2007
by Manning Publications
(first published October 12th 2007)
Friend Reviews
To see what your friends thought of this book,
please sign up.
Reader Q&A
To ask other readers questions about
Test Driven,
please sign up.
Be the first to ask a question about Test Driven
This book is not yet featured on Listopia.
Add this book to your favorite list »
Community Reviews
(showing 1-30 of 307)
I had already read Growing Object-Oriented Software, Guided by Tests and Test Driven Development: By Example. TDD sounds promising and yet, I was struggling in practice. This book answered most of my questions. It covers four main topics: The basics, some more challenges areas (GUI, multi-threaded code, persistence), acceptance-TDD frameworks such as Fit, and a couple of advices to help you convince your colleagues. Although I was less interested in the part about ATDD, I recommend it to anyone
...more
NOTE: THIS REVIEW IS BASED SOLELY ON CHAPTER 2, and so I cannot give it 5 stars.
I have read the second chapter of this book as part of a course assignment and it was delightful! I may be bias towards my judgement, due to the fondness I have for testing, but the book is written beautifully and is quite simple and very much understandable. One of the thing I appreciated most in the chapter I read was the teaching by example; The author asks the reader to get his/her hands dirty and delve right int ...more
I have read the second chapter of this book as part of a course assignment and it was delightful! I may be bias towards my judgement, due to the fondness I have for testing, but the book is written beautifully and is quite simple and very much understandable. One of the thing I appreciated most in the chapter I read was the teaching by example; The author asks the reader to get his/her hands dirty and delve right int ...more
Very nice and thorough introduction to Test Driven Development. Especially the beginning is very valuable as a non-trivial, realistic example (a template engine) is developed from scratch using TDD. Many (theoretically known) concepts become clear when discussed in this way. The reminder of the book is also interesting, as special topics like GUI-testing and concurrency are covered.
If you want to do TDD and don't know really how to start, this book is a must read.
If you want to do TDD and don't know really how to start, this book is a must read.
There are no discussion topics on this book yet.
Be the first to start one »
Goodreads is hiring!
Share This Book
No trivia or quizzes yet. Add some now »
“The approach shown... is a common pattern for testing exception-throwing behavior with JUnit.
—
0 likes
More quotes…
”
@Test
public void missingValueRaisesException() throws Exception {
try {
new Template("${foo}").evaluate();
fail("evaluate() should throw an exception if "
+ "a variable was left without a value!");
} catch (MissingValueException expected) {
}
}

























