Search the web
Sign In
New User? Sign Up
junit · JUnit, the Java unit testing framework written by Kent Beck and Erich Gamma.
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Show off your group to the world. Share a photo of your group with us.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Hijacking JUnit infrastructure   Message List  
Reply | Forward Message #21846 of 22233 |
Re: [junit] Hijacking JUnit infrastructure

I have something similar for antunit (unit test written as ant script). I
wanted to integrate antunit test with the IDE (mostly to run the ant tasks
in a java debugger).

I have written a Runner (AntUnitSuiteRunner) that you can use to run a
'proxy' that can be detected by your IDE.
Then, there is a simple protocal between my runner and the 'proxy' class.

It looks like this :

@RunWith(AntUnitSuiteRunner.class)
public class EatYourOwnDogFoodTest {

public static TestSuite suite() {
File script = new File("src/etc/testcases/antunit/java-io.xml");
return new AntUnitSuite(script, EatYourOwnDogFoodTest.class);
}

}


Gilles Scokart


2009/7/6 Arnaud Bailly <arnaud.oqube@...>

>
>
> hello david,
> thanks for your encouraging mail. Right now, I just used the Result
> and RunListener classes and interfaces to manage feedback from my
> tests, but the basic idea is that I would run JUnit with some custom
> runner that would discover "test classes" that would report results.
>
> In a previous JS framework I wrote, the wrapper classes were defined
> statically (ie. each known html test was associated to a defined
> JUnit4 test class) and run with a custom Runner deriving from
> JUnit4BlockRunner (and making use of parameterized btw).
>
> I could have a java class "proxy" that would report results on a given
> runner. Is that what you are thinking of ?
>
> Arnaud
>
>


[Non-text portions of this message have been removed]




Fri Jul 31, 2009 8:09 pm

gscokart
Offline Offline
Send Email Send Email

Forward
Message #21846 of 22233 |
Expand Messages Author Sort by Date

Hello, JUnit is a defacto standard in Java circle, which means it has a rich ecosystem. I would like to "hijack" this ecosystem for other ...
Arnaud Bailly
arnaud.baillly
Offline Send Email
Jul 3, 2009
5:25 pm

Why not use an existing C/C++ framework? Gtest is my current favorite. Charlie...
Charlie Poole
cpoole98370
Offline Send Email
Jul 4, 2009
3:21 am

Thanks for your answer, We use a framework for writing and executing tests (eg. at present CUnit and CPPUnit). But we are in a mixed language environment and ...
Arnaud Bailly
arnaud.baillly
Offline Send Email
Jul 6, 2009
12:21 pm

... You could look at the Test Anything Protocol, which is used to gather results from tests written in different languages. There is a Java implementation. ...
Nat Pryce
nat_pryce
Offline Send Email
Jul 7, 2009
5:58 am

... Arnaud, There are definitely ways to do what you want. Runner doesn't require a Java class, it just happens that almost all of the provided subclasses do...
David Saff
dsaff
Offline Send Email
Jul 6, 2009
2:14 pm

hello david, thanks for your encouraging mail. Right now, I just used the Result and RunListener classes and interfaces to manage feedback from my tests, but...
Arnaud Bailly
arnaud.baillly
Offline Send Email
Jul 7, 2009
1:33 am

I have something similar for antunit (unit test written as ant script). I wanted to integrate antunit test with the IDE (mostly to run the ant tasks in a java...
Gilles Scokart
gscokart
Offline Send Email
Jul 31, 2009
8:10 pm
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help