From: Leif F. <hi...@le...> - 2005-10-09 13:10:49
|
Thiago Arrais wrote: > 2005/10/7, Leif Frenzel <hi...@le...>: > >>Yes, automated testing is a very good thing. I have JUnit tests for some >>of the more tricky functionality. I thought they were in the repo, but >>I'll have to check ... > > > My version has tests for the parser, but I couldn't find any other tests. Right. My mistake, or at least half. I think I remember quite a few of the tests did no longer run when they introduced heavy parallelism in Eclipse (the Job API). I will have to make them work again. But I will push them too. >>I haven't used Abbot, so I would have to have a look at it. Mainly, I am >>suspicious of UI testing. Usually, if there is a good design that puts >>all interesting functionality into core objects, there is not much left >>to test on the UI (apart from some selection/disabling stuff etc., for >>which one can use PDE JUnit). The interesting things can be tested in >>the core without any UI stuff required. > > > I agree with you that good designs are much productive that UI > testing, but I am messing with UI code and I am not _all_ safe with it > yet. The tests are working mainly as a safety resort for me here. Sure. It's always good to have as much safety as possible (as long as the extra amount of work is in reasonable dimensions, of course ;-). Ciao, Leif > I began with the ProjectCreationWizardPage class, I am trying to > leverage it to (read: make it inherit from) the > WizardNewProjectCreationPage while still maintaning its functionality. > And what I want to test is mainly selection/disabling stuff (you got > it!). > > Cheers, > > Thiago Arrais > > > ------------------------------------------------------- > This SF.Net email is sponsored by: > Power Architecture Resource Center: Free content, downloads, discussions, > and more. http://solutions.newsforge.com/ibmarch.tmpl > _______________________________________________ > eclipsefp-develop mailing list > ecl...@li... > https://lists.sourceforge.net/lists/listinfo/eclipsefp-develop > > |