- Revision
- 1570
- Author
- mauro
- Date
- 2010-02-13 06:45:05 -0600 (Sat, 13 Feb 2010)
Log Message
JBEHAVE-243: Verify content of table as string.
Modified Paths
Diff
Modified: trunk/core/jbehave-core/src/behaviour/java/org/jbehave/scenario/definition/ExamplesTableBehaviour.java (1569 => 1570)
--- trunk/core/jbehave-core/src/behaviour/java/org/jbehave/scenario/definition/ExamplesTableBehaviour.java 2010-02-13 10:54:16 UTC (rev 1569) +++ trunk/core/jbehave-core/src/behaviour/java/org/jbehave/scenario/definition/ExamplesTableBehaviour.java 2010-02-13 12:45:05 UTC (rev 1570) @@ -6,21 +6,24 @@ import org.junit.Test; public class ExamplesTableBehaviour { + String tableAsString = + "|one|two|\n" + + "|11|12|\n" + + "|21|22|\n"; @Test public void shouldParseTableIntoHeadersAndRows() { - String tableAsString = "|one|two|\n" + - "|11|12|\n" + - "|21|22|\n"; - ensureTableContentIsParsed(new ExamplesTable(tableAsString)); + ExamplesTable table = new ExamplesTable(tableAsString); + ensureTableContentIsParsed(table); + assertEquals(tableAsString, table.toString()); } @Test public void shouldTrimTableBeforeParsing() { - String tableAsString = "|one|two|\n" + - "|11|12|\n" + - "|21|22|\n"; - ensureTableContentIsParsed(new ExamplesTable("\n \n" +tableAsString + "\n \n")); + String untrimmedTableAsString = "\n \n" +tableAsString + "\n \n"; + ExamplesTable table = new ExamplesTable(untrimmedTableAsString); + ensureTableContentIsParsed(table); + assertEquals(untrimmedTableAsString, table.toString()); } private void ensureTableContentIsParsed(ExamplesTable table) {
To unsubscribe from this list please visit:
