public void GetSecureTradeBox_Returns_Null_With_Irrelevant_Items() { Item irrelevantItem1 = new Item(); Item irrelevantItem2 = new Item(); var sut = new ClassicUO.Game.GameObjects.Mobile(); sut.Insert(sut.Items, irrelevantItem1); sut.Insert(sut.Items, irrelevantItem2); Assert.Null(sut.GetSecureTradeBox()); }
public void GetSecureTradeBox_Returns_Only_Relevant_Item() { Item irrelevantItem1 = new Item(); Item irrelevantItem2 = new Item(); Item relevantItem = new Item { Graphic = 0x1E5E, Layer = 0 }; var sut = new ClassicUO.Game.GameObjects.Mobile(); sut.Insert(sut.Items, irrelevantItem1); sut.Insert(sut.Items, relevantItem); sut.Insert(sut.Items, irrelevantItem2); Assert.Same(relevantItem, sut.GetSecureTradeBox()); }