コード例 #1
0
ファイル: AgedBrieTests.cs プロジェクト: Kodnot/GildedRose
        public void Age_WhenQualityIsFifty_ShouldNotIncreaseQuality()
        {
            // Arrange
            var item = new AgedBrie("", 4, 50);

            // Act
            item.Age();
            // Assert
            item.Quality.ShouldBe(50);
        }
コード例 #2
0
ファイル: AgedBrieTests.cs プロジェクト: Kodnot/GildedRose
        public void Age_WhenSellInIsNegativeOrZero_ShouldIncreaseQualityByTwo(int sellIn)
        {
            // Arrange
            var initialQuality = 10;
            var item           = new AgedBrie("", sellIn, initialQuality);

            // Act
            item.Age();
            // Assert
            item.Quality.ShouldBe(initialQuality + 2);
        }
コード例 #3
0
ファイル: AgedBrieTests.cs プロジェクト: Kodnot/GildedRose
        public void Age_WhenSellInIsPositive_ShouldIncreaseQualityByOne(int sellIn)
        {
            // Arrange
            var initialQuality = 10;
            var item           = new AgedBrie("", sellIn, initialQuality);

            // Act
            item.Age();
            // Assert
            item.Quality.ShouldBe(initialQuality + 1);
        }