Groovy Documentation

java.gate.wiki.antlr
Class AntlrYAMTest

java.lang.Object
  junit.framework.Assert
      junit.framework.TestCase
          java.gate.wiki.antlr.AntlrYAMTest

class AntlrYAMTest
extends TestCase

JUnit testing for the YAM lexer generated by Antlr.

author:
tamara


Field Summary
private InputStreamReader correct

URL correctFile

private InputStreamReader in

URL inFile

private Writer out

File outFile

 
Constructor Summary
AntlrYAMTest(String name)

 
Method Summary
boolean compare(BufferedReader test, BufferedReader correct)

static void main(String[] args)

void setUp()

static Test suite()

void testTranslate()

Tests translation from YAM to HTML

void testTranslateAgain()

Needed to make sure that code runs correctly if it's invoked twice

 
Methods inherited from class TestCase
run, run, toString, getName, setName, countTestCases, runBare, fail, fail, assertNotNull, assertNotNull, assertTrue, assertTrue, assertFalse, assertFalse, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertNull, assertNull, assertSame, assertSame, assertNotSame, assertNotSame, failSame, failNotSame, failNotEquals, wait, wait, wait, hashCode, getClass, equals, notify, notifyAll
 
Methods inherited from class Assert
fail, fail, assertNotNull, assertNotNull, assertTrue, assertTrue, assertFalse, assertFalse, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertNull, assertNull, assertSame, assertSame, assertNotSame, assertNotSame, failSame, failNotSame, failNotEquals, wait, wait, wait, hashCode, getClass, equals, toString, notify, notifyAll
 
Methods inherited from class Object
wait, wait, wait, hashCode, getClass, equals, toString, notify, notifyAll
 

Field Detail

correct

private InputStreamReader correct


correctFile

URL correctFile


in

private InputStreamReader in


inFile

URL inFile


out

private Writer out


outFile

File outFile


 
Constructor Detail

AntlrYAMTest

public AntlrYAMTest(String name)


 
Method Detail

compare

public boolean compare(BufferedReader test, BufferedReader correct)


main

public static void main(String[] args)


setUp

public void setUp()


suite

public static Test suite()


testTranslate

public void testTranslate()
Tests translation from YAM to HTML
throws:
IOException


testTranslateAgain

public void testTranslateAgain()
Needed to make sure that code runs correctly if it's invoked twice
throws:
IOException


 

Groovy Documentation