Title: [1570] trunk/core/jbehave-core/src/behaviour/java/org/jbehave/scenario/definition/ExamplesTableBehaviour.java: JBEHAVE-243: Verify content of table as string.
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:

http://xircles.codehaus.org/manage_email

Reply via email to