Esempio n. 1
0
        public void TestGetCurrentAmountForItems()
        {
            MockItems();

            var adaptorUnderTest = new ItemAdaptor();

            Assert.AreEqual(2, adaptorUnderTest.GetCurrentAmount(43));
            Assert.AreEqual(8, adaptorUnderTest.GetCurrentAmount(45));
        }
Esempio n. 2
0
        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);
        }