org.eclipse.xtext.ui.junit.editor.contentassist
Class AbstractContentAssistProcessorTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.eclipse.xtext.junit.AbstractXtextTests
              extended by org.eclipse.xtext.ui.junit.editor.contentassist.AbstractContentAssistProcessorTest
All Implemented Interfaces:
junit.framework.Test, ResourceLoadHelper

public abstract class AbstractContentAssistProcessorTest
extends AbstractXtextTests

Unit test for class DefaultContentAssistProcessor. Reused by Xtend implementation.

Author:
Michael Clay - Initial contribution and API, Jan Koehnlein, Sebastian Zarnekow
See Also:
org.eclipse.xtext.ui.editor.contentassist.impl.DefaultContentAssistProcessor

Nested Class Summary
static class AbstractContentAssistProcessorTest.SetupExtension
           
 
Nested classes/interfaces inherited from class org.eclipse.xtext.junit.AbstractXtextTests
AbstractXtextTests.Keys
 
Field Summary
 
Fields inherited from class org.eclipse.xtext.junit.AbstractXtextTests
EXPECT_ERRORS, UNKNOWN_EXPECTATION
 
Constructor Summary
AbstractContentAssistProcessorTest()
           
 
Method Summary
protected abstract  ISetup doGetSetup()
           
protected  ISetup getSetup()
           
protected  ContentAssistProcessorTestBuilder newBuilder()
           
protected  ContentAssistProcessorTestBuilder newBuilder(ISetup setup)
           
protected static junit.framework.Test suite(java.lang.Class<? extends AbstractContentAssistProcessorTest> clazz)
           
 
Methods inherited from class org.eclipse.xtext.junit.AbstractXtextTests
assertWithXtend, assertWithXtend, doGetResource, get, get, getAllTestGrammarPaths, getAsStream, getASTFactory, getCurrentFileExtension, getGrammarAccess, getInjector, getLinkingService, getModel, getModel, getModel, getModelAndExpect, getModelAndExpect, getNodeModelFormatter, getParser, getParseResult, getParseResultAndExpect, getParseTreeConstructor, getResource, getResource, getResource, getResourceAndExpect, getResourceAndExpect, getResourceFactory, getResourceFor, getResourceFromString, getResourceFromStringAndExpect, getRootNode, getRootNode, getRootNode, getRootNodeAndExpect, getRootNodeAndExpect, getScopeProvider, getSerializer, getValueConverterService, getXtendFacade, importedExtensions, injectMembers, invokeWithXtend, readFileIntoString, serialize, setInjector, setUp, shouldTestSerializer, tearDown, with, with, with
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, toString
 
Methods inherited from class junit.framework.Assert
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, fail, fail, failNotEquals, failNotSame, failSame, format
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AbstractContentAssistProcessorTest

public AbstractContentAssistProcessorTest()
Method Detail

suite

protected static junit.framework.Test suite(java.lang.Class<? extends AbstractContentAssistProcessorTest> clazz)

newBuilder

protected ContentAssistProcessorTestBuilder newBuilder()
                                                throws java.lang.Exception
Throws:
java.lang.Exception

newBuilder

protected ContentAssistProcessorTestBuilder newBuilder(ISetup setup)
                                                throws java.lang.Exception
Throws:
java.lang.Exception

getSetup

protected final ISetup getSetup()

doGetSetup

protected abstract ISetup doGetSetup()