I created an Handler class which deletes model elements from my tree
navigator. It semms to work well. Now I'm trying to write an integration
test for my Handler class. Therefore I used JUnit. I have basic knowledge
in JUnit but i never tested a Handler before. Wenn I start my test, i will
get a lot of NullPointExceptions.
For example that method in the class EMFTransactionPlugin causes an
Exception because getPlugin() returns null. public static String
It is easy to understand because the whole UI interaction is missing in my
I created an test Handler which gets me the UI event but how can i
intergrate it in my Junit test?
Now my question.
How can I create an integration test for handlers unsing Junit? Can
somebody please help me, maybe there is a tutorial?
Paul Webster Messages: 6859 Registered: July 2009 Location: Ottawa
When dealing with plugins, you can create a Junit test (the manifest for your test plugin must depend on org.eclipse.junit). Then you can run your test as a Junit Plug-in Test so that OSGi runs and starts up the appropriate bundles.