public void Can_Be_Depleted() { IntDepletableStat stat = new IntDepletableStat(10); stat.Remove(5); Assert.AreEqual(stat.Amount, 5); }
public void Can_Be_Overkilled() { IntDepletableStat stat = new IntDepletableStat(10); stat.Remove(100); Assert.AreEqual(stat.Amount, 0); }
public void Can_Deplete() { IntDepletableStat stat = new IntDepletableStat(10); stat.Deplete(); Assert.AreEqual(stat.Amount, 0); }
public void Max_Set_Correctly() { IntDepletableStat stat = new IntDepletableStat(10); Assert.AreEqual(stat.Amount, 10); }