Exemple #1
0
        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));
        }
Exemple #2
0
        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));
        }
Exemple #3
0
        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()));
        }