public void ConditionedItem_Ticks() { var item = new CItemTest("teste", 10, 2, null, null); item.Use(); item.Tick(); Assert.True(item.IsLocked()); item.Tick(); Assert.False(item.IsLocked()); }
public void ConditionedItem_Use_LockedAfter() { var item = new CItemTest("teste", 10, 2, null, null); var effects = item.Use(); Assert.True(item.IsLocked()); }
public void ConditionedItem_Constructor() { var item = new CItemTest("test", 10, 2, null, null); Assert.False(item.IsLocked()); Assert.True(item.Id == "test"); Assert.AreEqual(0, item.Requirements.Count); }