Freitag, 29. Februar 2008
Minor refactorings
While finishing the new implementation for marker updates I found some minor code smells and removed them. Additionally within these refactorings I fixed a bug for invalid marker update (which happend under some circumstances if you had multiple tests for one class).
Samstag, 23. Februar 2008
Refactoring marker update
The moreUnit now marker get updated every time you open a file.
I have added an IPartListener which starts the marker update every time an IEditorPart is opened or brought to top.
I have added an IPartListener which starts the marker update every time an IEditorPart is opened or brought to top.
Mittwoch, 20. Februar 2008
Marker for editor
Yesterday I finished the test refactorings. So today I started to do some maintenance. At the moment users have to scan for marker to see them in the editor. The markers are persistent and saved when quitting the workspace.
An enhancement would be to update the marker for the open editor (and no scan for all projects in the workspace will be neccessary anymore).
To implement this I created MarkerUpdater which handles the creation of the markers of an IType. To eat my own food, I used MoreUnit to create plugin tests for MarkerUpdater :-)
An enhancement would be to update the marker for the open editor (and no scan for all projects in the workspace will be neccessary anymore).
To implement this I created MarkerUpdater which handles the creation of the markers of an IType. To eat my own food, I used MoreUnit to create plugin tests for MarkerUpdater :-)
Montag, 18. Februar 2008
Test refactoring
Some weeks ago I started to read "XUnit Test Patterns - Refactoring Test Code" and found some test smells within moreUnit. So I started to refactor the testcode to improve maintainability. It's always nice to learn something new and to improve my own code.
Sonntag, 17. Februar 2008
Version 1.0.2
After a long while of preparation I released version 1.0.2 of MoreUnit this weekend with some new features:
- TestNG support
- project specific settings
- move refactoring support
- improved matching for class under test
- some bugfixes
Sonntag, 10. Februar 2008
Update project homepage
Last week I redesigned the project homepage and updated the documentation for the upcoming release which is planned for next week.
Mittwoch, 6. Februar 2008
Second pre-release version
There had been some bugs in the first pre-release version. During bugfixing I finished the refactoring to move all the tests to org.moreunit.test.
Now there is a second pre-release version and I hope to release during the next days.
Now there is a second pre-release version and I hope to release during the next days.
Abonnieren
Posts (Atom)