2425262728293031323334
String expectedPrintedGrid = "..." + NEW_LINE + "..." + NEW_LINE + "..." + NEW_LINE + ""; GridWriter gridWriter = new GridWriter(); String printedGrid = gridWriter.convertToString(gridContents); assertThat(printedGrid, is(expectedPrintedGrid)); } @Test public void shouldBeAbleToReadAStringGridContainingLiveAndDeadCells() {
4142434445464748495051
String expectedPrintedGrid = "*.." + NEW_LINE + ".*." + NEW_LINE + ".*." + NEW_LINE + ""; GridWriter gridWriter = new GridWriter(); String printedGrid = gridWriter.convertToString(gridContents); assertThat(printedGrid, is(expectedPrintedGrid)); } @Test public void shouldBeAbleToReadALargeStringGridContainingLiveAndDeadCells() {
76777879808182838485
"*..*..*..*.." + NEW_LINE + ".*..*..*..*." + NEW_LINE + ".*..*..*..*." + NEW_LINE + ""; GridWriter gridWriter = new GridWriter(); String printedGrid = gridWriter.convertToString(gridContents); assertThat(printedGrid, is(expectedPrintedGrid)); } }