Пример #1
0
        public void Constructor_Twenty20_SetsCorrectNumberOfInnings()
        {
            // arrange
            var expectedResult = 2;

            // act
            var game = new Twenty20Game(new Team(), new Team());
            var actualResult = game.Innings.Count;

            // assert
            Assert.Equal<int>(expectedResult, actualResult);
        }
Пример #2
0
        public void Constructor_Twenty20_SetsCorrectGameLength()
        {
            // arrange
            var expectedResult = 240;

            //act
            var game = new Twenty20Game(new Team(), new Team());
            var actualResult = game.Duration;

            // assert
            Assert.Equal<int>(expectedResult, actualResult);
        }
Пример #3
0
        public void Contructor_Twenty20_SetsVisitingTeam()
        {
            // arrange
            var visitingTeam = new Team();
            visitingTeam.Name = "VisitingTeam";
            var expectedResult = visitingTeam;

            // act
            var game = new Twenty20Game(new Team(), visitingTeam);
            var actualResult = game.VisitingTeam;

            // assert
            Assert.Equal<ITeam>(expectedResult, actualResult);
        }
Пример #4
0
        public void Contructor_Twenty20_SetsHomeTeam()
        {
            // arrange
            var homeTeam = new Team();
            homeTeam.Name = "HomeTeam";
            var expectedResult = homeTeam;

            // act
            var game = new Twenty20Game(homeTeam, new Team());
            var actualResult = game.HomeTeam;

            // assert
            Assert.Equal<ITeam>(expectedResult, actualResult);
        }