edu.rice.cs.drjava.model.definitions.reducedmodel
Class BraceReductionTestCase
java.lang.Object
junit.framework.Assert
junit.framework.TestCase
edu.rice.cs.drjava.DrJavaTestCase
edu.rice.cs.drjava.model.definitions.reducedmodel.BraceReductionTestCase
- All Implemented Interfaces:
- Test
- Direct Known Subclasses:
- BackSlashTest, MixedQuoteTest, ReducedModelDeleteTest, ReducedModelTest, SingleQuoteTest
public abstract class BraceReductionTestCase
- extends DrJavaTestCase
Test cases which test the implementation of BraceReduction may extend this abstract class to acquire a convenience
function for determining the state of the current token.
- Version:
- $Id: BraceReductionTestCase.java 4400 2008-03-12 01:11:45Z rcartwright $
Method Summary |
protected void |
insertGap(BraceReduction model,
int size)
Convenience function to insert a number of non-special characters into a reduced model. |
protected void |
setUp()
Sets up the reduced model controls before each test. |
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 |
model0
protected volatile ReducedModelControl model0
model1
protected volatile ReducedModelControl model1
model2
protected volatile ReducedModelControl model2
BraceReductionTestCase
public BraceReductionTestCase()
setUp
protected void setUp()
throws Exception
- Sets up the reduced model controls before each test.
- Overrides:
setUp
in class DrJavaTestCase
- Throws:
Exception
- This convention is mandated by JUnit.TestCase, the superclass of this class.
insertGap
protected void insertGap(BraceReduction model,
int size)
- Convenience function to insert a number of non-special characters into a reduced model.
- Parameters:
model
- the model being modifiedsize
- the number of characters being inserted