示例#1
0
        public void DiceGameModelTest()
        {
            DiceGameModel model    = new DiceGameModel();
            int           nbOfFace = model.Die.Faces.Count();

            Assert.AreEqual(6, nbOfFace);
        }
示例#2
0
        public void DiceGameModelTest1()
        {
            DiceGameModel model = new DiceGameModel(2, 8);

            Assert.AreEqual(2, model.Dice.Length);
            Assert.AreEqual(8, model.Dice[0].NbFaces);
        }
示例#3
0
        public void PlayGame(DiceGameModel.DiceGame a_game)
        {
            a_game.AddSubscriber(this);
            m_view.DisplayInstructions();

            while (m_view.WantsToPlay())
            {
                m_view.DisplayInstructions();

                m_view.DisplayResult(a_game.Play());

            }
        }
示例#4
0
        public void DiceGameModelTest1()
        {
            DiceGameModel model = new DiceGameModel(8);

            Assert.AreEqual(8, model.Die.NbFaces);
        }