Skip to content

Commit deaa53f

Browse files
committed
Add vertical line test feature
1 parent 7a11b03 commit deaa53f

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed

src/main/java/edu/thoughtworks/training/Asterisk.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,8 @@ public String print(int n) {
1313
for (int i=0; i<n; ++i) builder.append(print());
1414
return builder.toString();
1515
}
16+
17+
public String printVerticalLine(int n) {
18+
return null;
19+
}
1620
}

src/test/java/edu/thoughtworks/training/AsteriskShould.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,14 @@ public void printANumberOfAsterisk() {
1818
assertEquals("Asterisk prints less than two asterisks", "******", asterisk.print(n));
1919
}
2020

21+
@Test
22+
public void printAVerticalLineOfAsterisks() {
23+
Asterisk asterisk = new Asterisk();
24+
int n = 3;
25+
assertEquals("Asterisk are not printed in a vertical line",
26+
"*\n" +
27+
"*\n" +
28+
"*\n",
29+
asterisk.printVerticalLine(n));
30+
}
2131
}

0 commit comments

Comments
 (0)