edu.rice.cs.util.sexp
Class SExpParserTest
java.lang.Object
junit.framework.Assert
junit.framework.TestCase
edu.rice.cs.drjava.DrJavaTestCase
edu.rice.cs.util.sexp.SExpParserTest
- All Implemented Interfaces:
- Test
public class SExpParserTest
- extends DrJavaTestCase
A JUnit test case class. Every method starting with the word "test" will be called when running
the test with JUnit.
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 |
SExpParserTest
public SExpParserTest()
testDifferentInputs
public void testDifferentInputs()
throws SExpParseException,
IOException
- There are three ways to input the data to a parse.
this tests to make sure they all three return the same
thing.
- Throws:
SExpParseException
IOException
testParseMultiple
public void testParseMultiple()
throws SExpParseException
- Tests to make sure that multiple top-level s-exps
are parsed separately and in tact
- Throws:
SExpParseException
testTopLevel
public void testTopLevel()
throws SExpParseException
- Throws:
SExpParseException
testInvalidLowerLevel
public void testInvalidLowerLevel()
testCorrectParse
public void testCorrectParse()
throws SExpParseException
- Throws:
SExpParseException