public void GeneratesExpectedHtml() { ClassicWordLadder ladder = new ClassicWordLadder("plant", "Green living thing"); ladder.AddToChain("slant", "At an angle"); ladder.AddToChain("scant", "Not very many"); const string EXPECTED_HTML = @"<html> <body> <table> <!--StartFragment--> <tr> <td>Not very many</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>At an angle</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>Green living thing</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <!--EndFragment--> </table> </body> </html> "; Assert.AreEqual(EXPECTED_HTML, ladder.FormatHtmlForGoogle()); }