• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

junit book

 
Ranch Hand
Posts: 8945
Firefox Browser Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi author,

How do you compare your book with others available in the market?
 
Author
Posts: 70
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Pradeep Bhat:
Hi author,

How do you compare your book with others available in the market?


hehe...
- Focused on real-life examples (not the "money" type example). It does not shy from hard cases.
- The book takes you through end to end cases. It does not just show you how to write test case, but also how to organize your projects, how to run your tests in different environments, how to automate them, etc.
- Lots of examples from the J2EE world. It covers all J2EE components.
- Addresses testing automation through the full project lifecycle
- Covers some "new" frameworks/versions: Maven, DynaMock, Cactus 1.5, etc.
- Easy to read style (according to reviewers), but this is a subjective criteria...
It does not cover:
- GUI unit testing
- Multithreading testing
- It's not a book on the theory of unit testing. It's a practical book sprinkled with best practices advice.
The main reason is:
- I'm not an expert in these domains and I prefer not to talk about things I haven't experienced first hand in real life projects. BTW, I'm currently working on a big project where we do Swing unit testing, so the second edition might include some GUI testing...
- Lack of time
Hope it helps,
-Vincent
 
Pradeep bhatt
Ranch Hand
Posts: 8945
Firefox Browser Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Looks like a great book. I would have loved to see multi threading as well. Any plans to include them in future edition?
 
Pradeep bhatt
Ranch Hand
Posts: 8945
Firefox Browser Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Where can I get TOC of the book?
 
Vincent Massol
Author
Posts: 70
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Pradeep Bhat:
Where can I get TOC of the book?


http://www.manning.com/massol/
 
Pradeep bhatt
Ranch Hand
Posts: 8945
Firefox Browser Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Does it talk about using IDE with Junit?
 
author
Posts: 11962
5
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Pradeep Bhat:
Does it talk about using IDE with Junit?


See table of contents, chapter 5.
 
Pradeep bhatt
Ranch Hand
Posts: 8945
Firefox Browser Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
What is Maven?
 
Lasse Koskela
author
Posts: 11962
5
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Pradeep Bhat:
What is Maven?


Maven is Apache's "project management" tool built on top of Ant.
 
Pradeep bhatt
Ranch Hand
Posts: 8945
Firefox Browser Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
What is the relation of this tool with testing?
 
Pradeep bhatt
Ranch Hand
Posts: 8945
Firefox Browser Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
One more question,
Is this book for devlopers or testers?
 
Lasse Koskela
author
Posts: 11962
5
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

What is the relation of this tool with testing?

Maven runs build scripts, which in turn run JUnit tests.

Is this book for devlopers or testers?

It's a book for testers who write unit tests. Generally, one has to be some sort of a developer for being able to code Java...
 
Vincent Massol
Author
Posts: 70
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Pradeep Bhat:
One more question,
Is this book for devlopers or testers?


It's a book about unit testing so it *has* to be for developers.
reply
    Bookmark Topic Watch Topic
  • New Topic