fappel / xiliary

Auxiliary libraries for Eclipse, JUnit and Java development in general.
http://fappel.github.io/xiliary
Eclipse Public License 1.0
60 stars 13 forks source link

Where is the documentation? :-) #19

Open frankgerhardt opened 9 years ago

frankgerhardt commented 9 years ago

Hi Frank, this looks really interesting. At least a feature list would be nice.

We are using DS extensively, with FileInstall, and the initialization order is a mess. The JUnit runner instantiates the TestCases before the services are ready. Wouldn't it be nice, if each TestCase would be a @Component? Then DS could do all the dependency management. Have you ever thought about a JUnit runner, that would use test cases implemented as services, following the whiteboard pattern?

fappel commented 9 years ago

Sure documentation would help. I've planned to do so, but the whole stuff is currently in version 0.1.0 and I'd like to get some things settled first.

Regarding the JUnit Runner this looks like an interesting idea. However out of the box this would break the usual test isolation as JUnit guaranties that for each test a new test case instance is created. But I'm sure one could manage a way around this too ;-)