コード例 #1
0
        public void WaterAtSix()
        {
            //Arrange
            var canLose    = new CanLose_WaterAtMaxLevel();
            var islandTile = new IslandTile();

            //Act
            var result = canLose.IsValid(null, 6);

            //Assert
            Assert.AreEqual(result.IsValid, true);
            Assert.AreEqual(result.ErrorMessage, null);
        }
コード例 #2
0
        public void WaterAtEleven()
        {
            //Arrange
            var canLose    = new CanLose_WaterAtMaxLevel();
            var islandTile = new IslandTile();

            //Act
            var result = canLose.IsValid(null, 11);

            //Assert
            Assert.AreEqual(result.IsValid, false);
            Assert.AreEqual(result.ErrorMessage, CanLoseConstants.ISLAND_IS_GONE);
        }