Exemplo n.º 1
0
        public void CanAddMultipleItemsToList()
        {
            List <Item> items = new List <Item>()
            {
                cigaret1, cigaret2
            };

            itemRepo.AddMultipleToInventoryList(items);
            itemList = itemRepo.GetList();

            Assert.AreEqual(2, itemList.Count);
        }
Exemplo n.º 2
0
        public void CanSearchAndRetriveNewListWithHitsUsingADouble()
        {
            ItemRepository itemRepo = new ItemRepository();
            List <Item>    items    = new List <Item>()
            {
                roegTobak1, cigaret1, roegTobak2, cigaret2
            };

            itemRepo.AddMultipleToInventoryList(items);
            itemList = itemRepo.Search("73.00");

            Assert.AreEqual(1, itemList.Count);
        }
Exemplo n.º 3
0
        public void CanSeeMultipleItemsInListWithWeightAndPieces()
        {
            ItemRepository itemRepo = new ItemRepository();
            List <Item>    items    = new List <Item>()
            {
                roegTobak1, cigaret1
            };

            itemRepo.AddMultipleToInventoryList(items);
            itemList = itemRepo.GetList();

            Assert.AreEqual("Røg Tobak, Home Roll, Menthol, 85.95, 62.00", itemList[0].ToStringItem());
            Assert.AreEqual("Cigaretter, Prince, Light, 44.00, 20", itemList[1].ToStringItem());
        }
Exemplo n.º 4
0
        public void CanSeeMultipleItemsInListWithWeight()
        {
            ItemRepository itemRepo = new ItemRepository();
            List <Item>    items    = new List <Item>()
            {
                roegTobak1, roegTobak2
            };

            itemRepo.AddMultipleToInventoryList(items);
            itemList = itemRepo.GetList();

            Assert.AreEqual("Røg Tobak, Home Roll, Menthol, 85.95, 62.00", itemList[0].ToStringItem());
            Assert.AreEqual("Røg Tobak, Escort, White, 113.95, 73.00", itemList[1].ToStringItem());
        }
Exemplo n.º 5
0
        public void CanSeeMultipleItemsInListWithPieces()
        {
            ItemRepository itemRepo = new ItemRepository();
            List <Item>    items    = new List <Item>()
            {
                cigaret1, cigaret2
            };

            itemRepo.AddMultipleToInventoryList(items);
            itemList = itemRepo.GetList();

            Assert.AreEqual("Cigaretter, Prince, Light, 44.00, 20", itemList[0].ToStringItem());
            Assert.AreEqual("Cigaretter, Kings, Blå, 41.00, 20", itemList[1].ToStringItem());
        }
Exemplo n.º 6
0
        public void CanRemoveAnItemFromTheList()
        {
            ItemRepository itemRepo = new ItemRepository();
            List <Item>    items    = new List <Item>()
            {
                roegTobak1, cigaret1, roegTobak2, cigaret2
            };

            itemRepo.AddMultipleToInventoryList(items);
            itemList = itemRepo.GetList();

            itemRepo.RemoveFromInventoryList(1);

            Assert.AreEqual(3, itemList.Count);
        }
Exemplo n.º 7
0
        public void CanRemoveAnItemFromTheListAndStillSeeTheOthers()
        {
            ItemRepository itemRepo = new ItemRepository();
            List <Item>    items    = new List <Item>()
            {
                roegTobak1, cigaret1, roegTobak2, cigaret2
            };

            itemRepo.AddMultipleToInventoryList(items);
            itemList = itemRepo.GetList();

            itemRepo.RemoveFromInventoryList(1);

            Assert.AreEqual("Røg Tobak, Home Roll, Menthol, 85.95, 62.00", itemList[0].ToStringItem());
            Assert.AreEqual("Røg Tobak, Escort, White, 113.95, 73.00", itemList[1].ToStringItem());
            Assert.AreEqual("Cigaretter, Kings, Blå, 41.00, 20", itemList[2].ToStringItem());
        }