Monday May 15, 2006 GlassFish project quality team chose TestNG framework for testing. Why did they make the decision? They compared the both tools in this document.
It looks like war Eclipse versus NetBeans. NetBeans dominate five years ago in Java IDE's. NetBeans had few dessign problems and almost no innovation. Therefore Eclipse eclipsed NetBeans. But the situation is quite different now. There was many new features in NetBeans 5.0. Everything is in one pack (J2SE, J2EE, J2ME, profiler). The NetBeans team is focused on usability. Many 3rd party plugins are available on nbextras.org NetBeans 5.5 beta with EJB support has been released. Completely new java editor will be in NetBeans 6.0.
. And eclipse? Yes there exists many plugins for eclipse. But with different UI and the plugins are not compatible. No it is no end of Eclipse. It's challenge for Eclipse team. They also need to innovate. So who wins the war between two java opensource IDE's? I think the user. He will have two powerful java IDE's. Isn't great to have two different opensourced java IDE's in the world?Back to subject TestNG versus JUnit 4. What is idea of TestNG? I think: