login
Blurts on the Art of Software Development

Today | RSS | RDF | Atom | Other Tags
Categories : All | All | CI | .NET | General | Humour | Java | Personal | Reviews | Ruby | SW Eng

Q: What's the most important feature a unit testing framework for Java needs to have in order to become mainstream?

A: An eclipse plugin

(I'm only 27% joking, by the way...)

Congratulations to Cedric and Alexandru!


Thanks Lasse! Hope you will enjoy working with TestNG soon ;-). -- :alex |.::the_mindstorm::.|
What if someone is not using Eclipse. Does it make the framework inferior???

No, it doesn't make the framework inferior. Just less likely to reach a mainstream status.

For example, if you write an IDE plugin for IDEA, your plugin's theoretical user base limit is that of IDEA users in general. If you write an IDE plugin for Eclipse, the same applies -- except that Eclipse's user base is quite probably hundreds if not thousands of times larger simply because it's free of charge.

Now, the best approach is obviously to structure your plugin in such a way that it's as easy as possible to support both IDE's simultaneously ;)

I thought we are talking about the greatness of a framework(according to the title). But turned in to 'Merit of a Framework based on its plugins'.

You're missing my point, Kishore.

I'm not arguing that having a plugin for IDE X would make a unit testing framework any better/worse as a unit testing framework.

I'm arguing that, today, in order for a unit testing framework to become mainstream (a la JUnit), it has to be integrated into mainstream IDE's such as Eclipse.

If none of the unit testing frameworks for Java would have an Eclipse/IDEA/JBuilder/etc plugin, the situation would obviously be different.



Add a comment

Title
Body
HTML : b, i, blockquote, br, p, pre, a href="", ul, ol, li
Math Quiz 1 + 3 = (Helps stop blog spam)
Name
E-mail address
Website
Remember me Yes  No 

E-mail addresses are not publicly displayed, so please only leave your e-mail address if you would like to be notified when new comments are added to this blog entry (you can opt-out later).

TrackBack to http://radio.javaranch.com/lasse/addTrackBack.action?entry=1112039502662