示例#1
0
        public void ErmittleAnzeigeAugenzahl_When_Spielfarbe_Blau_Augenzahl_2_Returns_12()
        {
            //Arrange
            var spielfeld = new Spielfeld();

            //Act
            var result = spielfeld.ErmittleAnzeigeAugenzahl(Spielfarbe.Blau, 2, Spielfeld.AnzahlFelderJeSpielfarbe);

            //Assert
            Assert.AreEqual("12", result);

            //Act
            result = spielfeld.ErmittleAnzeigeAugenzahl(Spielfarbe.Blau, 6, Spielfeld.AnzahlFelderJeSpielfarbe);
            //Assert
            Assert.AreEqual("8", result);

            //Act
            result = spielfeld.ErmittleAnzeigeAugenzahl(Spielfarbe.Blau, 7, Spielfeld.AnzahlFelderJeSpielfarbe);
            //Assert
            Assert.AreEqual("7", result);

            //Act
            result = spielfeld.ErmittleAnzeigeAugenzahl(Spielfarbe.Blau, 8, Spielfeld.AnzahlFelderJeSpielfarbe);
            //Assert
            Assert.AreEqual("6", result);

            //Act
            result = spielfeld.ErmittleAnzeigeAugenzahl(Spielfarbe.Blau, 12, Spielfeld.AnzahlFelderJeSpielfarbe);
            //Assert
            Assert.AreEqual("2", result);
        }
示例#2
0
        public void ErmittleAnzeigeAugenzahl_When_Spielfarbe_Rot_Augenzahl_2_Returns_2()
        {
            //Arrange
            var spielfeld = new Spielfeld();

            //Act
            var result = spielfeld.ErmittleAnzeigeAugenzahl(Spielfarbe.Rot, 2, Spielfeld.AnzahlFelderJeSpielfarbe);

            //Assert
            Assert.AreEqual("2", result);
        }