public class AssignmentFileScannerTest
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private Buffer<AbstractSymbol> |
buffer
The used buffer of symbols.
|
Constructor and Description |
---|
AssignmentFileScannerTest()
constructor for the class.
|
Modifier and Type | Method and Description |
---|---|
void |
assignmentFileScanner1()
tests the StringSymbol with Doubelquote.
|
void |
assignmentFileScanner10()
tests the combination of Plus-, Equal- and Unknownsymbol.
|
void |
assignmentFileScanner11()
tests if small letters scan as Unknownsymbol.
|
void |
assignmentFileScanner12()
tests if a part of the general test run.
|
void |
assignmentFileScanner13()
tests if a part of the general test run.
|
void |
assignmentFileScanner14()
tests if a part of the general test run.
|
void |
assignmentFileScanner16()
tests the String Symbol.
|
void |
assignmentFileScanner1a()
tests the StringSymbol with Singlequote.
|
void |
assignmentFileScanner2()
tests the IndentifierSymbol.
|
void |
assignmentFileScanner3()
tests the identifierSymbol.
|
void |
assignmentFileScanner4()
tests the commentSymbol.
|
void |
assignmentFileScanner5()
test the combination of Identifier,Equals and String Symbol.
|
void |
assignmentFileScanner6()
tests the Stringsymbol.
|
void |
assignmentFileScanner7()
tests the combination of Identifier and CommentSymbol.
|
void |
assignmentFileScanner8()
tests the identifierSymbol.
|
void |
assignmentFileScanner9()
tests the combination of Identifier, Equal and Stringsymbol.
|
static junit.framework.Test |
suite()
Necessary for "ant".
|
private void |
testGeruest(java.lang.String expression)
tests the geruest.
|
private java.util.ArrayList<AbstractSymbol> |
transform(Buffer<AbstractSymbol> buffer1)
tests the transform method.
|
private final Buffer<AbstractSymbol> buffer
public AssignmentFileScannerTest()
public static junit.framework.Test suite()
public void assignmentFileScanner1() throws ScannerException, java.lang.InterruptedException, java.io.IOException
ScannerException
- on failing the scanjava.lang.InterruptedException
- for the semaphorejava.io.IOException
- on failing in input/output methodspublic void assignmentFileScanner1a() throws ScannerException, java.lang.InterruptedException, java.io.IOException
ScannerException
- on failing the scanjava.lang.InterruptedException
- for the semaphorejava.io.IOException
- on failing in input/output methodspublic void assignmentFileScanner2() throws java.lang.InterruptedException, ScannerException, java.io.IOException
java.lang.InterruptedException
- for the semaphoreScannerException
- on failing the scanjava.io.IOException
- on failing in input/output methodspublic void assignmentFileScanner3() throws java.lang.InterruptedException, ScannerException, java.io.IOException
java.lang.InterruptedException
- for the semaphoreScannerException
- on failing the scanjava.io.IOException
- on failing in input/output methodspublic void assignmentFileScanner4() throws java.lang.InterruptedException, ScannerException, java.io.IOException
java.lang.InterruptedException
- for the semaphoreScannerException
- on failing the scanjava.io.IOException
- on failing in input/output methodspublic void assignmentFileScanner5() throws java.lang.InterruptedException, ScannerException, java.io.IOException
java.lang.InterruptedException
- for the semaphoreScannerException
- on failing the scanjava.io.IOException
- on failing in input/output methodspublic void assignmentFileScanner6() throws java.lang.InterruptedException, ScannerException, java.io.IOException
java.lang.InterruptedException
- for the semaphoreScannerException
- on failing the scanjava.io.IOException
- on failing in input/output methodspublic void assignmentFileScanner7() throws java.lang.InterruptedException, ScannerException, java.io.IOException
java.lang.InterruptedException
- for the semaphoreScannerException
- on failing the scanjava.io.IOException
- on failing in input/output methodspublic void assignmentFileScanner8() throws java.lang.InterruptedException, ScannerException, java.io.IOException
java.lang.InterruptedException
- for the semaphoreScannerException
- on failing the scanjava.io.IOException
- on failing in input/output methodspublic void assignmentFileScanner9() throws java.lang.InterruptedException, ScannerException, java.io.IOException
java.lang.InterruptedException
- for the semaphoreScannerException
- on failing the scanjava.io.IOException
- on failing in input/output methodspublic void assignmentFileScanner10() throws java.lang.InterruptedException, ScannerException, java.io.IOException
java.lang.InterruptedException
- for the semaphoreScannerException
- on failing the scanjava.io.IOException
- on failing in input/output methodspublic void assignmentFileScanner11() throws java.lang.InterruptedException, ScannerException, java.io.IOException
java.lang.InterruptedException
- for the semaphoreScannerException
- on failing the scanjava.io.IOException
- on failing in input/output methodspublic void assignmentFileScanner12() throws java.lang.InterruptedException, ScannerException, java.io.IOException
java.lang.InterruptedException
- for the semaphoreScannerException
- on failing the scanjava.io.IOException
- on failing in input/output methodspublic void assignmentFileScanner13() throws java.lang.InterruptedException, ScannerException, java.io.IOException
java.lang.InterruptedException
- for the semaphoreScannerException
- on failing the scanjava.io.IOException
- on failing in input/output methodspublic void assignmentFileScanner14() throws java.lang.InterruptedException, ScannerException, java.io.IOException
java.lang.InterruptedException
- for the semaphoreScannerException
- on failing the scanjava.io.IOException
- on failing in input/output methodspublic void assignmentFileScanner16() throws java.lang.InterruptedException, ScannerException, java.io.IOException
java.lang.InterruptedException
- for the semaphoreScannerException
- on failing the scanjava.io.IOException
- on failing in input/output methodsprivate java.util.ArrayList<AbstractSymbol> transform(Buffer<AbstractSymbol> buffer1) throws java.lang.InterruptedException
buffer1
- the filled buffer with symbols.java.lang.InterruptedException
- for the semaphoreprivate void testGeruest(java.lang.String expression) throws ScannerException, java.lang.InterruptedException, java.io.IOException
expression
- as Stringjava.lang.InterruptedException
- for the semaphoreScannerException
- on failing the scanjava.io.IOException
- on failing in input/output methods