Integration Testing: Eclipse Plugin JUnit Test

Testing code in the context of the eclipse environment as a JUnit test can be very slow. Execution time can be significantly reduced by only using the necessary plugins in "headless mode". Just follow these simple instructions:

  1. In Project Explorer, right click the test class, choose "Run as" (or "Debug as", as needed) and choose "Run configurations".
    plugintest1.png
  2. Right click JUnit Plugin Test and click "New"
    plugintest2.png
  3. Choose the Tab "Plug-Ins" and select "plugins selected below" from the drop-down menu "Launch with:"
    plugintest3.png
  4. Click "Deselect all"

    plugintest4.png
  5. Choose the test project needed for your test and click "Add required plugins"
    plugintest5.png
  6. Click Tab "Main" and choose "Run an application"
    plugintest6.png
  7. From the dropdown menu beside "Run an application" choose "No application"
    plugintest7.png
  8. Hit run and enjoy pure speed (sort of).
Tags:
Created by cds on 2015/02/27 12:08