コード例 #1
0
        public void Can_Wash_Item()
        {
            //Arrange
            TestGlass testGlass = new TestGlass()
            {
                IsClean = false
            };

            //Act
            washer.Wash(testGlass);

            //Assert
            Assert.AreEqual(true, testGlass.IsClean);
        }
コード例 #2
0
        public void Can_WashItem()
        {
            //Arrange
            GlasswareWasher washer = new GlasswareWasher();

            //Act
            washer.Wash(dirtyTestGlass3);

            //Assert
            Assert.AreEqual(true, dirtyTestGlass3.IsClean);
        }
コード例 #3
0
        public void Can_WashCollectionOfItems()
        {
            //Arrange
            GlasswareWasher washer = new GlasswareWasher();

            //Act
            washer.Wash(dirtyGlasswareCollection);

            //Assert
            Assert.AreEqual(true, dirtyGlasswareCollection[0].IsClean);
            Assert.AreEqual(true, dirtyGlasswareCollection[1].IsClean);
        }