public void testAfterOneStrike() throws Exception { g.roll(10); // strike assertEquals(10, g.scoreinprogress()); assertEquals(10, g.getFrameScore(1)); assertEquals('X', g.getFrameStatus(1)); g.roll(3); assertEquals(3, g.getFrameScore(2)); assertEquals(13, g.getFrameScore(1)); assertEquals('.', g.getFrameStatus(2)); g.roll(4); assertEquals(24, g.scoreinprogress()); assertEquals(17, g.getFrameScore(1)); assertEquals('^', g.getFrameStatus(2)); }
public void testAfterOneSpare() throws Exception { // rollSpare(); g.roll(9); g.roll(1); assertEquals(10, g.scoreinprogress()); assertEquals(10, g.getFrameScore(1)); assertEquals('/', g.getFrameStatus(1)); g.roll(6); assertEquals(16, g.getFrameScore(1)); g.roll(2); assertEquals(16, g.getFrameScore(1)); }