}\r
\r
/// <summary>\r
+ /// 装備の所持者を設定する\r
+ /// </summary>\r
+ [TestMethod]\r
+ public void SetItemHolder()\r
+ {\r
+ var sniffer = new Sniffer();\r
+ SniffLogFile(sniffer, "itemholder_001");\r
+ var itemIds = new HashSet<int> {75298, 76572, 82725, 90213, 5910};\r
+ var items = sniffer.ItemList.Where(status => itemIds.Contains(status.Id));\r
+ PAssert.That(() => items.All(x => x.Holder.Id == 861));\r
+ }\r
+\r
+ /// <summary>\r
/// 資材の変動を正しく反映する\r
/// </summary>\r
[TestMethod]\r
public void SetItemHolder()\r
{\r
foreach (var ship in _shipInfo.Values)\r
+ {\r
foreach (var item in ship.Slot)\r
_itemInfo.GetStatus(item.Id).Holder = ship;\r
+ _itemInfo.GetStatus(ship.SlotEx.Id).Holder = ship;\r
+ }\r
}\r
\r
public ShipSpec GetSpec(int id) => _shipMaster[id];\r