Class EMFFormsRendererFactory_ITest
- java.lang.Object
-
- org.eclipse.emfforms.internal.swt.core.EMFFormsRendererFactory_ITest
-
public class EMFFormsRendererFactory_ITest extends java.lang.Object
Integration test for theEMFFormsRendererFactory
.- Author:
- Eugen Neufeld
-
-
Constructor Summary
Constructors Constructor Description EMFFormsRendererFactory_ITest()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static void
beforeClass()
Setup theBundleContext
.void
cleanUp()
Ungets the service.void
setUp()
Retrieves theEMFFormsRendererFactory
as a service.void
testAddAdditionalRendererService()
void
testAddRendererService()
void
testRemoveAdditionalRendererService()
void
testRemoveRendererService()
-
-
-
Method Detail
-
beforeClass
public static void beforeClass()
Setup theBundleContext
.
-
setUp
public void setUp()
Retrieves theEMFFormsRendererFactory
as a service.
-
cleanUp
public void cleanUp()
Ungets the service.
-
testAddRendererService
public void testAddRendererService() throws EMFFormsNoRendererException
Test method forEMFFormsRendererFactory.getRendererInstance(VElement, ViewModelContext)
. Testing that a registeredEMFFormsRendererService
is picked up.- Throws:
EMFFormsNoRendererException
-
testRemoveRendererService
public void testRemoveRendererService() throws EMFFormsNoRendererException
Test method forEMFFormsRendererFactory.getRendererInstance(VElement, ViewModelContext)
. Testing that an IllegalStateException is thrown when noEMFFormsRendererService
is registered.- Throws:
EMFFormsNoRendererException
-
testAddAdditionalRendererService
public void testAddAdditionalRendererService()
Test method forEMFFormsRendererFactory.getAdditionalRendererInstances(VElement, ViewModelContext)
. Testing that a registeredEMFFormsAdditionalRendererService
is picked up.
-
testRemoveAdditionalRendererService
public void testRemoveAdditionalRendererService()
Test method forEMFFormsRendererFactory.getAdditionalRendererInstances(VElement, ViewModelContext)
. Testing that an IllegalStateException is thrown when noEMFFormsAdditionalRendererService
is registered.
-
-