Exemple #1
0
 public void 引数が1つのCaluculateScoreを呼ぶと10が取得できる()
 {
     var frame = new Frame("1", "2");
     int actual = _target.CaluculateScore(frame);
     int expected = 10;
     Assert.AreEqual(expected, actual);
 }
Exemple #2
0
        public void 全て投球が1の場合_CaluculateScoreで20が取得できること()
        {
            Game target = new Game();

            for (int i = 0; i < 10;i++ )
            {
                Frame frame = new Frame("1", "1");
                target.AddFrame(frame);
            }

            int actual = target.CaluculateScore();
            int expected = 20;
            Assert.AreEqual(expected, actual);
        }
Exemple #3
0
 public void AddFrame(Frame frame)
 {
     this._frameList.Add(frame);
 }
Exemple #4
0
 public void Setup()
 {
     this._target = new Frame("1", "9");
 }
Exemple #5
0
 public void Setup()
 {
     this._target = new Frame("X");
     this._nextFrame = new Frame("X");
     this._nextNextFrame = new Frame("1","2");
 }
Exemple #6
0
 public void Setup()
 {
     _target = new Frame("X");
 }
Exemple #7
0
 public void Setup()
 {
     this._target = new Frame("2", "/");
 }