public void VerifyWhenPencilIsSharpenedAndLengthIsZeroInitialDurabilityIsNotRegained() { PencilDurability pencilDurability = new PencilDurability(10, 0, 10); pencilDurability.Sharpen(); pencilDurability.Write("test"); pencilDurability.Sharpen(); Assert.Equal(6, pencilDurability.GetPencilDurability()); }
public void VerifyWhenPencilIsSharpenedItRegainsInitialDurability() { PencilDurability pencilDurability = new PencilDurability(10, 2, 10); pencilDurability.Sharpen(); pencilDurability.Write("test"); pencilDurability.Sharpen(); Assert.Equal(10, pencilDurability.GetPencilDurability()); }
public void VerifyWhenPencilIsSharpenedTheLengthIsReducedByOne() { PencilDurability pencilDurability = new PencilDurability(10, 2, 10); pencilDurability.Sharpen(); Assert.Equal(1, pencilDurability.GetLength()); }