Freitag, 24. August 2007

TestCaseWizard

To support TestNG a extended TestCaseWizard is necessary.
As a start I extended the TestCaseWizardPageOne and overrode createJunit4Controls.
The new radio button appears but the finish button doesn't get enabled after clicking.

Sonntag, 12. August 2007

Integration of TestmethodCreator

The integration of TestmethodCreator is finished.
The preference page is split up in two pages as well.
Now the TestNG support can be implemented which should be quite easy now.

Samstag, 11. August 2007

Tests written

I've written some tests for TestMethodCreator and found a small bug in my implementation.

Donnerstag, 12. Juli 2007

TestMethodCreator implemented

The implementation of TestMethodCreator is almost finished. Some more tests are needed and then I can integrate it into the plugin.

Dienstag, 10. Juli 2007

Implementation of TestmethodCreator

Today I worked on the implementation of TestmethodCreator (TestNG)-support, but I'm not quite sure about the design of this class (encapsulation of preferences like JUnit3/4 as well?).

Donnerstag, 28. Juni 2007

Started TestNG support

Yesterday I started the TestNG support.
I decided to implement a creator-class which encapsulates the creation of testmethods.
As there are several different types of test (JUnit 3.8, JUnit 4, TestNG, additional tests for exisiting testmethods), I think this is a good idea.

Freitag, 15. Juni 2007

Fixed broken tests

After switching back to JUnit 3.8 I realized that the tests were broken.
There was a bug in SelectedJavaProjectProvider which broke the tests.
But now everything works fine again :)