Added test

This commit is contained in:
Chomp
2025-07-21 21:45:51 +01:00
parent 8745ecba69
commit c483eca341
@@ -158,5 +158,47 @@ namespace UnitTests.Tests.Helpers
Assert.AreEqual(3, result.Item1);
Assert.AreEqual(2, result.Item2);
}
[TestMethod]
public void GetItemSize_uzi_folded()
{
var rootWeaponId = new MongoId();
var weaponWithChildren = new List<Item>();
var root = new Item
{
Id = rootWeaponId,
Template = ItemTpl.SMG_IWI_UZI_9X19_SUBMACHINE_GUN,
};
weaponWithChildren.Add(root);
var stock = new Item
{
Id = new MongoId(),
Template = "6699249f3c4fda6471005cba",
ParentId = root.Id,
SlotId = "mod_stock",
Upd = new Upd { Foldable = new UpdFoldable { Folded = true } },
};
weaponWithChildren.Add(stock);
var magazine = new Item
{
Id = new MongoId(),
Template = "669927203c4fda6471005cbe",
ParentId = root.Id,
SlotId = "mod_magazine",
};
weaponWithChildren.Add(magazine);
var result = _helper.GetItemSize(
ItemTpl.SMG_IWI_UZI_9X19_SUBMACHINE_GUN,
rootWeaponId,
weaponWithChildren
);
Assert.AreEqual(2, result.Item1);
Assert.AreEqual(2, result.Item2);
}
}
}