public class CodeWriterTest
extends junit.framework.TestCase
Modifier and Type | Field and Description |
---|---|
private CodeWriter |
myCodeWriter |
private java.io.PrintWriter |
myExpectingPrintWriter |
private java.io.StringWriter |
myExpectingStringWriter |
private java.io.PrintWriter |
myPrintWriter |
private java.io.StringWriter |
myStringWriter |
Constructor and Description |
---|
CodeWriterTest(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
static void |
main(java.lang.String[] args) |
void |
setUp() |
static junit.framework.Test |
suite() |
void |
testFinish() |
void |
testWritingClassDeclaration() |
void |
testWritingConstructor() |
void |
testWritingImport() |
void |
testWritingInstanceVariableDeclaration() |
void |
testWritingInstanceVariableDeclarationWithInitialValue() |
void |
testWritingMethodDeclaration() |
void |
testWritingMethodDeclarationThrowsExceptions() |
void |
testWritingPackage() |
void |
testWritingSubclassDeclaration() |
countTestCases, createResult, getName, run, run, runBare, runTest, setName, tearDown, toString
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
private java.io.StringWriter myStringWriter
private java.io.PrintWriter myPrintWriter
private CodeWriter myCodeWriter
private java.io.StringWriter myExpectingStringWriter
private java.io.PrintWriter myExpectingPrintWriter
public static void main(java.lang.String[] args)
public void setUp()
setUp
in class junit.framework.TestCase
public static junit.framework.Test suite()
public void testFinish() throws java.lang.Exception
java.lang.Exception
public void testWritingClassDeclaration() throws java.lang.Exception
java.lang.Exception
public void testWritingImport() throws java.lang.Exception
java.lang.Exception
public void testWritingPackage() throws java.lang.Exception
java.lang.Exception
public void testWritingInstanceVariableDeclaration() throws java.lang.Exception
java.lang.Exception
public void testWritingInstanceVariableDeclarationWithInitialValue() throws java.lang.Exception
java.lang.Exception
public void testWritingMethodDeclaration() throws java.lang.Exception
java.lang.Exception
public void testWritingMethodDeclarationThrowsExceptions() throws java.lang.Exception
java.lang.Exception
public void testWritingConstructor() throws java.lang.Exception
java.lang.Exception
public void testWritingSubclassDeclaration() throws java.lang.Exception
java.lang.Exception