コード例 #1
0
ファイル: InventoryFacts.cs プロジェクト: hazzik/uwow2
        public void SetItem()
        {
            TestInventory inventory = CreateInventory();
            var           item      = new Item(new ItemTemplate());

            inventory.SetItem(1, item);
            Assert.Equal(item, inventory.Items[1]);
        }
コード例 #2
0
ファイル: InventoryFacts.cs プロジェクト: hazzik/uwow2
        public void SetItemOnSlotGraterThenSlotsCountThrowException()
        {
            TestInventory inventory = CreateInventory(99);

            Xunit.Assert.Throws <ArgumentOutOfRangeException>(() => inventory.SetItem(100, null));
        }
コード例 #3
0
ファイル: InventoryFacts.cs プロジェクト: hazzik/uwow2
        public void SetItemOnNegativeSlotThrowException()
        {
            TestInventory inventory = CreateInventory();

            Xunit.Assert.Throws <ArgumentOutOfRangeException>(() => inventory.SetItem(-1, null));
        }