tag:blogger.com,1999:blog-36522133768524918292024-03-13T03:35:16.105+01:00MoreUnitgianasistahttp://www.blogger.com/profile/09281878821722718341noreply@blogger.comBlogger108125tag:blogger.com,1999:blog-3652213376852491829.post-33460707204197505062013-10-28T12:14:00.000+01:002013-10-28T12:14:20.662+01:00MoreUnit 3.0.4 is outAfter a long while we released a new version with the following changes:
<ul>
<li>Feature request #67: Marks methods having @Ignored tests</li>
<li>Feature request #70: Generates Javadoc for test methods</li>
<li>Feature request #71: Mocks: adds support for private and @Injectable fields</li>
<li>Feature request #73: Multiline content for test method content</li>
<li>Mocks: improves user experience regarding template creation and loading</li>
<li>Improves online documentation</li>
<li>Fix: (bug 123) typo</li>
<li>Fix: (bug 117) Handles project names with braces</li>
<li>Fix: (bug 119) ClassCastException while annotating</li>
<li>Fix: (bug 3613196) Removes unnecessary info logs</li>
<li>Fix: NPE when project is misconfigured or contains only one source folder</li>
<li>Fix: NPE when validating new test case creation from first wizard page</li>
<li>Fix: Preferences: does not force focus anymore on source and test folder fields, when user input is wrong</li>
<li>Fix: Mocks: avoids NPEs when parts are missing from XML template definitions</li>
</ul>
Have a lot of fun :-)gianasistahttp://www.blogger.com/profile/09281878821722718341noreply@blogger.com1tag:blogger.com,1999:blog-3652213376852491829.post-6771827009102058182013-04-17T20:29:00.001+02:002013-04-17T20:29:47.373+02:00MoreUnit 3.0.2 is outWe have released a bugfix version.<br />
The following bugs are fixed:<br />
<ul><br />
<li>Fix: (bugs 3609347 & 3608154) restores generation of test method stubs</li><br />
<li>Fix: (bugs 3594912, 3594914 & 3594689) "New Test Case" wizard's options now fully works with TestNG</li><br />
<li>Fix: (bug 3594899) erroneous MockitoAnnotations.init() has been replaced with MockitoAnnotations.initMocks()</li><br />
<li>Fix: (bug 3594955) "Mock Dependencies" wizard page now uses values from "New Test Case" page</li><br />
<li>Fix: (bugs 3524436 & 3592790) newly created test method is revealed in editor</li><br />
</ul>gianasistahttp://www.blogger.com/profile/09281878821722718341noreply@blogger.com0tag:blogger.com,1999:blog-3652213376852491829.post-7227687717896148272013-02-06T16:30:00.000+01:002013-02-06T16:30:39.067+01:00New feedback mail addressOur domain moreunit.org is not available at the moment and we will move it to another provider.
Until this is finished we changed our feedback mail address to moreunit.feedback@gmail.com
Hopefully we did not miss to many feedback mails because we don't know for how long moreunit.org is unavailabe now.gianasistahttp://www.blogger.com/profile/09281878821722718341noreply@blogger.com0tag:blogger.com,1999:blog-3652213376852491829.post-33249031176216353482012-12-04T20:52:00.001+01:002012-12-04T20:52:39.445+01:00Milestone 2 is outWe just released the second milestone on our current release train to version 3.0.0.<br />
We have switched to Java 6 and fixed some bugs. <br />
Thanks for all the feedback!gianasistahttp://www.blogger.com/profile/09281878821722718341noreply@blogger.com1tag:blogger.com,1999:blog-3652213376852491829.post-17850081130853009412012-11-25T15:05:00.000+01:002012-11-25T15:05:29.999+01:00MoreUnit 3.0.0 Milestone 1 releasedWe just released Milestone 1 on our 3.0.0 release train.<br/>
A lot of things have changed and we are happy to announce multi language support now!
The preference/property pages have been polished and you can get a preview of how your changes affect the way MoreUnit will find corresponding tests.<br/><br/>
If you encounter any problems or if you have feedback don't hesitate to contact us.gianasistahttp://www.blogger.com/profile/09281878821722718341noreply@blogger.com4tag:blogger.com,1999:blog-3652213376852491829.post-30091370728447709952012-10-21T21:20:00.000+02:002012-10-21T21:20:54.684+02:00Some news about current workThe blog has been silent for a while now but that does not mean that we did not work on MoreUnit. Here are the latest news about what is going on behind the hood:
<ul>
<li>We have switched our build process to <a href="http://eclipse.org/tycho/">Tycho</a> which seems to be great improvement. After a lot of frustrating hours automating the build process in the past switching to Tycho was a very good decision. If you need a good starting point for Tycho try this <a href="http://www.vogella.com/articles/EclipseTycho/article.html">Tutorial from Lars Vogel</a></li>
<li>A complete new version of MoreUnit is in work which should add multi-language support. If you are interested take a look a the <b>multi-lang-support</b> in our GIT repo</li>
<li>Last but not least if you use Jetbrains products too (like AppCode, IntelliJ, RubyMine...) we have some great news for you. There is a mini version of <a href="http://plugins.jetbrains.net/plugin/?webide&pluginId=7105">MoreUnit</a>. It is just a test/cut switcher but hopefully some more features will be implemented in the further versions.</li>
</ul>gianasistahttp://www.blogger.com/profile/09281878821722718341noreply@blogger.com0tag:blogger.com,1999:blog-3652213376852491829.post-90333301064968361242012-02-23T10:47:00.001+01:002012-02-23T10:51:32.925+01:00MoreUnit 2.4.3 releasedWe have released a new version of MoreUnit:<br /><br /><ul><br /><li>Fix: do not consider potential test cases with packages that do not match the package of the class under test anymore, except as a proposal when jumping (bugs 3482684 & 3386098)</li><br /><li>Adds a "New Class" entry in the "Jump To..." pop-up menu</li><br /><li>Fix: the "New Class" wizard is back when "jumping" from a test class that does not have an associated tested class yet</li><br /><li>The support for mocking frameworks now also works for Eclipse platforms that use Java 5 but do not provide JAXB</li><br /><li>Fix: occasional exception when moving classes (bug 3285663)</li><br /><li>The preferences UI has been improved so that it better fits in the dialog, and tooltips appears</li><br /><li>Improves source folder guesses for Maven-like project (more work to come)</li><br /><li>Adds "throws Exception" to generated test methods</li><br /><li>Fix: the "no constructor" warning does not appear anymore when mocking dependencies of a class that has a default constructor</li><br /><li>Much work has been done (and is still done) to improve testing of MoreUnit :-)</li><br /><br /><br /><br /></ul>gianasistahttp://www.blogger.com/profile/09281878821722718341noreply@blogger.com3tag:blogger.com,1999:blog-3652213376852491829.post-16702111609811671472012-02-20T10:35:00.002+01:002012-02-20T10:41:05.760+01:00Latest newsA long time is gone since our last blog post and our last release. But we are hard-working under the hood and we are preparing a new release at the moment. In the meantime we have started to use <a href="http://swtbot.com/">SWTBot</a> to increase the quality of MoreUnit.gianasistahttp://www.blogger.com/profile/09281878821722718341noreply@blogger.com0tag:blogger.com,1999:blog-3652213376852491829.post-71202816305664050782011-03-26T11:26:00.004+01:002011-03-26T11:31:51.996+01:00MoreUnit 2.4.1 releasedWe have released a new version of MoreUnit this week.<br />MoreUnit now has mocking support, which can be installed as a separate plugin.<br /><br />With this release we relaunched a new website, thanks to Nicolas!gianasistahttp://www.blogger.com/profile/09281878821722718341noreply@blogger.com2tag:blogger.com,1999:blog-3652213376852491829.post-30924928059744766982011-03-16T17:08:00.002+01:002011-03-16T17:10:50.132+01:00MoreUnit goes GITMoreUnit is now available via GIT: <code>git://moreunit.git.sourceforge.net/gitroot/moreunit/moreunit<br /></code><br /><br />SVN will be dropped soon.gianasistahttp://www.blogger.com/profile/09281878821722718341noreply@blogger.com0tag:blogger.com,1999:blog-3652213376852491829.post-24443235579884458202011-02-24T20:45:00.002+01:002011-02-24T20:53:00.151+01:00MoreUnit switched to SubversionThe MoreUnit project switched from CVS to Subversion. The new repository URL is <a href="https://moreunit.svn.sourceforge.net/svnroot/moreunit">https://moreunit.svn.sourceforge.net/svnroot/moreunit</a><br />CVS is still available at the moment but will be dropped soon.<br />The reason for this switch is the long CVS downtime after the sourceforge attack. Perhaps this switch is only a first step, we are thinking about switching to GIT.gianasistahttp://www.blogger.com/profile/09281878821722718341noreply@blogger.com0tag:blogger.com,1999:blog-3652213376852491829.post-84512779741773506612011-02-20T15:25:00.000+01:002011-02-20T15:26:40.084+01:00MoreUnit 2.3.0 released<ul><li>Package is now shown when user is prompted for selecting a class (Jump and Run actions)</li><li>Fix: exception when moving class to non-source folder</li><li>Fix: exception when jumping action had delay</li><li>Minor fixes<br /></li></ul>gianasistahttp://www.blogger.com/profile/09281878821722718341noreply@blogger.com6tag:blogger.com,1999:blog-3652213376852491829.post-92183332258718169122011-01-31T21:00:00.002+01:002011-01-31T21:12:32.982+01:00Sorry for not answering to blog commentsToday I realized that I don't get a mail, if someone posts a comment to one of the blog entries and that's why I missed that some people commented to some of the posts. Sorry for that. I have changed the settings now. If some of the comments (especially these one with questions) are still up to date (some are quite old) let me know and I will try to help.<br /><br />The last blog entry is a while ago, but that does not mean that nothing has happened in the meantime. Nicolas added some features and bugfixes and we are preparing a new release soon.<br />The people who followed the blog know that I had a hard time to p2-enable the update site. After getting this to work I concentrated on the deployment process, because one-click-one-deploy rules ;-)<br />Again I had a hard time automating the build process, but it I made good progress with it (using pde-build now).gianasistahttp://www.blogger.com/profile/09281878821722718341noreply@blogger.com0tag:blogger.com,1999:blog-3652213376852491829.post-30567578693211809982010-10-26T16:42:00.001+02:002010-10-26T16:44:09.405+02:00Version 2.2.1 releasedA new version of MoreUnit is out with the following features:<br /><br /><ul><li>Extension point enhancements</li><li>Extended method search has been improved (better performance and accuracy)</li><li>Different actions for running a single test method or the whole test case</li><li>Better support for TestNG (now runs several test cases at once)<br /></li></ul>gianasistahttp://www.blogger.com/profile/09281878821722718341noreply@blogger.com1tag:blogger.com,1999:blog-3652213376852491829.post-15497294594341322872010-09-20T21:44:00.003+02:002010-09-25T20:39:11.816+02:00Update after a long time<p>It's time for another blog post after a long time.</p><p>Some of the latest news:</p><ul><li>A new release is out for a while now</li><li>The MoreUnit team has grown (two motivated developers)</li></ul><p>As I can not fall behind if the committers are so hard-working, I fixed a bug which seems to be a old one, at least the buggy code was old ;-)</p>gianasistahttp://www.blogger.com/profile/09281878821722718341noreply@blogger.com0tag:blogger.com,1999:blog-3652213376852491829.post-80761244235841922502010-06-18T22:10:00.001+02:002010-06-18T22:12:24.797+02:00Next small enhancement<p>Tonight I implemented another small features which was on the wish list for a long time now.</p><p>If you create a test method moreUnit will now use the line delimiter from the actual formatter setting.</p>gianasistahttp://www.blogger.com/profile/09281878821722718341noreply@blogger.com1tag:blogger.com,1999:blog-3652213376852491829.post-7894895385695559432010-06-17T22:41:00.002+02:002010-06-17T22:47:01.397+02:00Small enhancement (creating additional test methods)<p>Tonight I had some time to take a look at the list of feature requests of moreUnit.</p><p>Supporting move support for instance methods is not possible because eclipse does not allow participants in MoveInstanceMethodProcessor. So I left a comment in bugzilla and started to implement something different.</p><p>I have choosen a small enhancement: if you create a additional test method via the shortcut moreUnit appended the new test method at the bottom of the test case. I have changed that and moreUnit will append the additional test method directly below the test method in which the shortcut was pressed.</p><p><br /></p>gianasistahttp://www.blogger.com/profile/09281878821722718341noreply@blogger.com0tag:blogger.com,1999:blog-3652213376852491829.post-15882962565904058682010-06-14T20:09:00.001+02:002010-06-14T20:14:13.495+02:00Version 2.0.1 releasedToday a new version of MoreUnit released. Because of the new feature id I created a new update site (because you need to uninstall older version to switch to the newest version). Thanks to Andreas who helped me to solve the problem with the missing property page.gianasistahttp://www.blogger.com/profile/09281878821722718341noreply@blogger.com0tag:blogger.com,1999:blog-3652213376852491829.post-44328538224065823522010-05-28T21:45:00.002+02:002010-05-28T21:48:35.451+02:00Frustrattion again<p>Today I wanted to play around with the new planned release and when installing the plugin the property page does not appear. That is a behaviour one of my teammates already had with the current release (and the prooblem disappeared at his laptop suddenly ...).</p><p>So now I am little bit frustrated because it does not seem to be a problem from the property page configuration :-(</p><p><br /></p>gianasistahttp://www.blogger.com/profile/09281878821722718341noreply@blogger.com0tag:blogger.com,1999:blog-3652213376852491829.post-14826355248700312152010-05-27T21:58:00.002+02:002010-05-27T22:02:18.405+02:00Preparation for release of version 2.0.0<p>After changing the feature id, I decided to give a higher version number to the new release.</p><p>Changing the feature id, will make it necessary to uninstall and reinstall the plugin, so I created a new update site for the plugin.</p><p>http://moreunit.sourceforge.net/update-site/ hosts the new release already, but the official release will take some more days (to update documentation...)</p>gianasistahttp://www.blogger.com/profile/09281878821722718341noreply@blogger.com0tag:blogger.com,1999:blog-3652213376852491829.post-66084674354063163942010-05-24T12:36:00.005+02:002010-05-24T12:46:52.433+02:00Not that a big deal<p>While playing around with Buckminster I read about the p2.mirror-Ant task. That's excatly what I am looking for: merging a new release into a p2-enabled update site. A great pity that it took so long to find it.</p><p>I played around with it on my test update site and everthing worked fine.</p><p>Perhaps p2-frustration will come to an end...</p><p>... and for the Germans: Kaum macht man's richtig schon geht's ;-)</p>gianasistahttp://www.blogger.com/profile/09281878821722718341noreply@blogger.com0tag:blogger.com,1999:blog-3652213376852491829.post-21744115990755906222010-05-23T20:44:00.003+02:002010-05-23T20:48:43.917+02:00Next try: Buckminster<p>While looking around to find a nice tutorial how to automate p2-update-site generation I found a link to Buckminster. In the introduction (why use Buckminster) it says:</p><p>As a developer, you want to stay focused on the construction of your code, you expect it to be built interactively giving you instant error feedback.</p><p>That is exactly what I am looking for :-)</p><p>Let's start reading the introduction and try it out...</p>gianasistahttp://www.blogger.com/profile/09281878821722718341noreply@blogger.com0tag:blogger.com,1999:blog-3652213376852491829.post-51902610852983979992010-04-13T21:18:00.002+02:002010-04-13T21:23:49.424+02:00Patch and missing jar<p>Today a teammate had a problem with MoreUnit. He can't see property pages of MoreUnit but everything else worked fine. This evening I tried to reproduce this problem in a fresh installation but had no success. Googling around did not give any hints.</p><p>While working on this I recognized that update site does not offer the latest release 1.3.3 anymore. I'm using archive-path in the site.xml so that sourceforge tracks my downloads but the direct link to the feature jar has been moved. Really annoying. It is the second time that my update site is broken because the download links did not work anymore.</p><p>So I decided to remove archive path inn the site.xml and will upload the jars directly into to updates site directories. This will cause a loss of the download statistic, but how cares...</p>gianasistahttp://www.blogger.com/profile/09281878821722718341noreply@blogger.com0tag:blogger.com,1999:blog-3652213376852491829.post-90108083330547438082010-03-23T22:05:00.002+01:002010-03-23T22:08:31.885+01:00Move method refactoring support<p>I got feedback that move method refactoring is not working.</p><p>Yes thats absolutely true. Although there is already a class MoveMethodPartiticipant the Change was not created. Seems that I just forgot to implement it.</p><p>This is fixed and available in HEAD.</p><p>Implementing features is much more fun than working on the update site :-)</p>gianasistahttp://www.blogger.com/profile/09281878821722718341noreply@blogger.com0tag:blogger.com,1999:blog-3652213376852491829.post-47356309922408697852010-03-21T21:29:00.002+01:002010-03-21T21:31:50.864+01:00p2 and no end<p>Today I decided not to give up the attempt to p2-enable the update site and I found a blog post with a migration guide:</p><p>http://plosquare.blogspot.com/2009/05/migrating-eclipse-update-sites-to-p2.html</p><p>Perhaps I will get it work with this article, but why does eclipse not offer such a guide?</p>gianasistahttp://www.blogger.com/profile/09281878821722718341noreply@blogger.com0