public void TestGetCurrentAmountForItems() { MockItems(); var adaptorUnderTest = new ItemAdaptor(); Assert.AreEqual(2, adaptorUnderTest.GetCurrentAmount(43)); Assert.AreEqual(8, adaptorUnderTest.GetCurrentAmount(45)); }
public void TestGetAvailableEntitiesForItems() { MockItems(); var adaptorUnderTest = new ItemAdaptor(); var items = adaptorUnderTest.GetAvailableEntities(); Assert.AreEqual(2, items.Count); var item1 = items.First(item => item.Id.Equals(43)); Assert.AreEqual(EntityType.Item, item1.Type); Assert.AreEqual(43, item1.Id); Assert.AreEqual("item43", item1.Name); Assert.AreEqual("texture43", item1.IconPath); var item2 = items.First(item => item.Id.Equals(45)); Assert.AreEqual(EntityType.Item, item2.Type); Assert.AreEqual(45, item2.Id); Assert.AreEqual("item45", item2.Name); Assert.AreEqual("texture45", item2.IconPath); }