Re: Re: comments to JUnit spec

Paul Billock <[email protected]>
Newsgroups gmane.comp.java.netbeans.user-interface
Message-ID <[email protected]>
Hello, somehow I ended up on your conversation list.  Is there a way I 
could be removed?
thank you
paul


Jesse Glick wrote:

> Marian Petras wrote:
>
>> Usability of the most basic features (navigation, presentation of 
>> results) is P1.
>
>
> I agree that nicer display of test output is a high priority. But 
> there looks to be a lot of stuff in the current proposal that I would 
> rank as lower priority. E.g. all of the test code generation stuff - 
> it's not that useful now, and the proposed changes would be a lot of 
> work and wouldn't make it much more useful (IMHO). Or
>
> "If multiple corresponding test classes for the current source class 
> in multiple test roots exist, a dialog with choice of the test roots 
> is displayed..."
>
> Who cares? This situation is quite unlikely, I think; very few users 
> would ever see this dialog. And even in the cases where you did have 
> multiple test classes for a single source class, just leave the UI as 
> it is now (open the first one, the last one, all of them, whatever); 
> the user can always go to the Projects tab and open the one they want 
> from there.
>
> Similarly, navigating to the test method corresponding to a given 
> source method (in the case that there is a 1-1 corresponce, which I 
> would guess to be the minority of cases) might be nice, but I wouldn't 
> consider it P1 by any means; you can already use Ctrl-Alt-K to go to 
> the test class and Ctrl-7 to open the Navigator and pick the method 
> you want. If you want to implement such a feature (e.g. if Foo.method 
> is selected, open FooTest if it exists but also jump to Foo.testMethod 
> if it exists), great, but why add a new keyboard shortcut for it? Just 
> make it the default behavior of Ctrl-Alt-K; people will do what they 
> did before and be pleasantly surprised that it works a little better.
>
> Take a real project:
>
> http://cvs.sourceforge.net/viewcvs.py/hibernate/Hibernate3/test/org/hibernate/test/ 
>
>
> Let's say a developer on it is using NB. What benefits will they see 
> from proposed junit module changes? Which changes give the biggest 
> benefit compared to amount of work to implement? What do other IDEs do 
> for tests that users complain about lack of in NB? (Better display, 
> obviously - anything else?)
>
> -J.
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.