org.eclipse.emf.ecp.view.ui.editor.test
Class ECPCommonSWTBotTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.eclipse.swtbot.swt.finder.SWTBotTestCase
              extended by org.eclipse.emf.ecp.view.ui.editor.test.ECPCommonSWTBotTest
All Implemented Interfaces:
junit.framework.Test
Direct Known Subclasses:
CellReadOnlyTest, ControlsSWTBotTest, DynamicContainmentTreeSWTBotTest, OpenEditorTest, TableControlSWTBotTest, XmlDateControlSWTBotTest

public abstract class ECPCommonSWTBotTest
extends org.eclipse.swtbot.swt.finder.SWTBotTestCase

Common base class for SWTBot tests.

Author:
emueller, jfaltermeier

Constructor Summary
ECPCommonSWTBotTest()
           
 
Method Summary
 void assertions(double memBefore, double memAfter)
          Can be overridden to add assertions at end of execution.
abstract  org.eclipse.emf.ecore.EObject createDomainObject()
           
abstract  VView createView()
           
 org.eclipse.emf.ecore.EObject getDomainObject()
           
 GCCollectable getSWTViewCollectable()
           
abstract  void logic()
           
 void setDomainObject(org.eclipse.emf.ecore.EObject eObject)
           
 void setUp()
           
 void test()
           
 void unsetDomainObject()
           
 void unsetSWTViewCollectable()
           
 double usedMemory()
           
 
Methods inherited from class org.eclipse.swtbot.swt.finder.SWTBotTestCase
assertContains, assertDoesNotContain, assertEnabled, assertMatchesRegex, assertMatchesRegex, assertMatchesRegex, assertNotEnabled, assertNotSameWidget, assertNotSameWidget, assertNotVisible, assertSameWidget, assertSameWidget, assertText, assertText, assertTextContains, assertTextContains, assertTextDoesNotContain, assertTextDoesNotContain, assertVisible, captureScreenshot, pass, runBare
 
Methods inherited from class junit.framework.TestCase
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, setName, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ECPCommonSWTBotTest

public ECPCommonSWTBotTest()
Method Detail

setUp

public void setUp()
Overrides:
setUp in class junit.framework.TestCase

test

public void test()
          throws ECPRendererException,
                 InterruptedException
Throws:
ECPRendererException
InterruptedException

createDomainObject

public abstract org.eclipse.emf.ecore.EObject createDomainObject()

createView

public abstract VView createView()

logic

public abstract void logic()

getSWTViewCollectable

public GCCollectable getSWTViewCollectable()

unsetSWTViewCollectable

public void unsetSWTViewCollectable()

unsetDomainObject

public void unsetDomainObject()

assertions

public void assertions(double memBefore,
                       double memAfter)
Can be overridden to add assertions at end of execution.


getDomainObject

public org.eclipse.emf.ecore.EObject getDomainObject()

setDomainObject

public void setDomainObject(org.eclipse.emf.ecore.EObject eObject)

usedMemory

public double usedMemory()


Copyright © 2014. All Rights Reserved.