public void FrameWithTwoRegularThrowIsDone() { var frame = new Frame(); frame.AddThrow(1); frame.AddThrow(1); Assert.AreEqual(true, frame.IsDone()); }
public void FrameWithSpareThrowIsDone() { var frame = new Frame(); frame.AddThrow(4); frame.AddThrow(6); Assert.AreEqual(true, frame.IsDone()); }
public void FrameWithSpareIsSpare() { var frame = new Frame(); frame.AddThrow(4); frame.AddThrow(6); Assert.IsTrue(frame.IsSpare()); }
public void FrameWithStrikeThrowIsDone() { var frame = new Frame(); frame.AddThrow(10); Assert.AreEqual(true, frame.IsDone()); }
public void FrameWithStrikeIsStrike() { var frame = new Frame(); frame.AddThrow(10); Assert.IsTrue(frame.IsStrike()); }
public void FrameWithOneRegularThrowIsNotDone() { var frame = new Frame(); frame.AddThrow(1); Assert.AreEqual(false, frame.IsDone()); }