public void GenerateRows_Size1_OneRow() { //arrange var triangleDrawer = new TriangleDrawer(); //act var rows = triangleDrawer.GenerateRows(0, 1); //assert Assert.AreEqual(1, rows.Count); StringAssert.AreEqualIgnoringCase("* ", rows[0]); }
public void GenerateRows_Size3_3Rows() { //arrange var triangleDrawer = new TriangleDrawer(); //act var rows = triangleDrawer.GenerateRows(0, 2); //assert Assert.AreEqual(2, rows.Count); var expectedRow1 = @" * "; var expectedRow2 = @"* * "; StringAssert.AreEqualIgnoringCase(expectedRow1, rows[0]); StringAssert.AreEqualIgnoringCase(expectedRow2, rows[1]); }