Paul Kinnucan writes:
 > Ole Arndt writes:
 >  > Hi Paul, Len, 
 >  > 
 >  > Paul Kinnucan <[EMAIL PROTECTED]> writes:
 >  > 
 >  > > Len Trigg writes:
 >  > >  > JDE. I've had some functions for ages that I use for running test
 >  > >  > classes ...
 >  > 
 >  > > I am planning to provide a command like this. However, I want to make
 >  > > the JDEE's support of unit testing more flexible. 
 >  > 
 >  > Here is the plugin I use for switching forth and back between Class
 >  > source and test file and running tests. It uses some customisation
 >  > variables, perhaps you can use it as a base. The mapping from class
 >  > source to test source can surely be improved.
 >  > 
 >  > It is based on some code from the list, I don't remember whose work it
 >  > was, shame on me.
 > 
 > I committed an updated jde-junit.el file last night. It adds a
 > customization variable
 > 
 >    jde-junit-tester-name-tag
 >

Hmm, on second thougth, I might rename this to

      jde-junit-test-case-name-tag

Paul
 
 > variable that allows you to specify a tag for generating JUnit class
 > names from testee class names. You can specify whether to prefix or
 > append the tag to the testee class name. The default tag is the prefix
 > T, i.e., it generates TFoo as the name for a JUnit class that tests
 > Foo. I added functions that use this variable to determine a test case
 > name from a testee class and vice-versa. I plan to use these functions
 > to provide a command that switches you from a testee class to the test
 > case that tests it and vice versa.
 > 
 > This command will also use a customization variable that I plan to
 > implement named,
 > 
 >   jde-junit-test-case-directory
 > 
 > that will allow you to specify where test cases are located for
 > a project. My thought is to allow you to specify one of two locations:
 > 
 >   - same directory as the classes to be tested
 >   - a specified directory beneath the classes to be tested,
 >     e.g., unittest.
 > 
 > Please let me know if you know of other places that people 
 > commonly store test cases.
 > 
 > 
 > I plan to add a customization variable 
 > 
 >   jde-junit-generic-test-case-class
 > 
 > that allows you to specify the parent class for all test case
 > classes. This allows you to create your own subclass of JUnit's
 > TestCase and use this as the parent for all test cases. The
 > default value will be TestCase. The JDEE test case class template
 > will use this variable to generate skeleton test cases.
 > 
 > 
 > Paul
 > 
 >  > 
 >  > See attachment. This is only the lisp file from the plugin. The only
 >  > other file in the plugin is junit.jar in java/lib/junit.jar.
 >  > 
 >  > -- 
 >  > Ole Arndt                     http://www.sugarshark.com
 >  > 
 > 

Reply via email to