示例#1
0
        public void SubtractFullnessWorks()
        {
            //Given
            CareStats carestats = new CareStats();

            carestats.SubtractFullness(50);

            //When
            int expected = 50;
            int actual   = carestats.Fullness;

            //Then
            Assert.True(expected == actual);
        }
示例#2
0
        public void FeedWorks()
        {
            //Given
            CareStats carestats = new CareStats();

            carestats.SubtractFullness(100);
            Food food = new Food("testFood", 20, "testImg", 20);

            carestats.Feed(food);

            //When
            int expectedFullness = 20;
            int actualFullness   = carestats.Fullness;

            int expectedCleanliness = 95;
            int actualCleanliness   = carestats.Cleanliness;

            //Then
            Assert.True(expectedFullness == actualFullness);
            Assert.True(expectedCleanliness == actualCleanliness);
        }