コード例 #1
0
ファイル: ColorBetTest.cs プロジェクト: cloeys/Roulette
        public void ToStringTest()
        {
            Game   game   = new Game();
            Player player = new Player(game, 200, "test");
            Bet    bet    = new ColorBet(player, 10, "red");

            Assert.AreEqual("Color bet on red for $ 10", bet.ToString());
        }
コード例 #2
0
        public void ToString_Amount10ColorRed_10AndRedInString()
        {
            //Arrange
            ColorBet uut = new ColorBet("Otto Leisner", 10, Field.Red); //amount = 10, color = red

            //Act
            var returnValue = uut.ToString();

            //Assert
            Assert.AreEqual("10$ color bet on red", returnValue);
        }
コード例 #3
0
 public void ColorBet_ToString_RedBetContainsCorrectValues()
 {
     Assert.That(_uutRed.ToString().ToLower(), Does.Match("100.*red"));
 }
コード例 #4
0
 public void ColorBet_ToString_GreenBetContainsCorrectValues()
 {
     Assert.That(_uutGreen.ToString().ToLower(), Does.Match("100.*green"));
 }
コード例 #5
0
 public void ColorBet_ToString_BlackBetContainsCorrectValues()
 {
     Assert.That(_uutBlack.ToString().ToLower(), Does.Match("100.*black"));
 }
コード例 #6
0
 public void ToString_ReturnColor_ColorIsCorrect(string name, uint amount, uint color, string expectedReturn)
 {
     _uut = new ColorBet(name, amount, color);
     Assert.That(_uut.ToString(), Is.EqualTo(amount + "$ color bet on " + expectedReturn));
 }