public void AddSubItemGetOwner() { var collection = new ItemCollection(_owner); var hangar = new ItemCollection(collection); hangar.Add(_itemFactory.Build(ItemCode.LightFrigate, 1)); var item = hangar.First(); Assert.That(item.Owner, Is.EqualTo(_owner)); }
public void AddSubItemWithLocation() { var collection = new ItemCollection(_owner); var hangar = new ItemCollection(collection, location:_manufactory); hangar.Add(_itemFactory.Build(ItemCode.LightFrigate, 1)); var item = hangar.First(); Assert.That(item.Location, Is.EqualTo(_manufactory)); }
public void AddItemGetOwner() { var collection = new ItemCollection(_owner); collection.Add(_itemFactory.Build(ItemCode.LightFrigate, 1)); Assert.That(collection.Count, Is.EqualTo(1)); var item = collection.First(); Assert.That(item.Owner, Is.EqualTo(_owner)); }
public void GetItem() { var item = Item(); var collection = new ItemCollection {item}; Assert.That(collection.First(), Is.EqualTo(collection.First())); }