public class FormatterFactoryTest
extends junit.framework.TestCase
| Constructor and Description |
|---|
FormatterFactoryTest() |
| Modifier and Type | Method and Description |
|---|---|
void |
testShouldCreateFormatterByClassName()
Given that custom formatter class name is specified.
|
void |
testShouldCreateFormatterByClassNameIfBothSpecified()
Given that custom formatter's both class name and script are specified.
|
void |
testShouldCreateFormatterByScript()
Given that custom formatter script is specified.
|
void |
testShouldReturnDefaultFormatterIfEmptyContext()
Given that no custom formatter is specified.
|
void |
testShouldReturnNullIfEmptyContext()
Given that no custom formatter is specified.
|
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, tearDown, toStringassertEquals, 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, failpublic void testShouldCreateFormatterByClassName()
When formatter creating is requested, factory should instantiate an object of specified class.
public void testShouldCreateFormatterByScript()
When formatter creating is requested, factory should instantiate an object of script based implementation.
public void testShouldCreateFormatterByClassNameIfBothSpecified()
When formatter creating is requested, factory should instantiate an object of specified class.
public void testShouldReturnNullIfEmptyContext()
When formatter creating is requested, factory should return NULL for:
CellFormatterpublic void testShouldReturnDefaultFormatterIfEmptyContext()
When formatter creating is requested, factory should return a default implementation for:
PropertyFormatterMemberFormatter