示例#1
0
        public void EraserCanBeCheckedWithGetEraser()
        {
            Pencil pencil = new Pencil(tipDurability20, length500, eraserDurability10);

            expectedInt = eraserDurability10;

            actualInt = pencil.GetEraser();

            Assert.AreEqual(expectedInt, actualInt);
        }
示例#2
0
        public void EraseProperlyRemovesDurabilityOfErasedItem()
        {
            Pencil pencil = new Pencil(tipDurability20, length500, eraserDurability10);

            expectedInt = eraserDurabilityAfterSingle6;

            pencil.Erase(singleWord5toWrite4toErase);
            actualInt = pencil.GetEraser();

            Assert.AreEqual(expectedInt, actualInt);
        }
示例#3
0
        public void EraseDoesNotLooseDurabilityOnWhiteSpace()
        {
            int    eraserWith15Durability = 15;
            Pencil pencil = new Pencil(tipDurability20, length500, eraserWith15Durability);

            expectedInt = 3;

            pencil.Erase(phrase14toWrite12toErasewithWhitespace);
            actualInt = pencil.GetEraser();

            Assert.AreEqual(expectedInt, actualInt);
        }