public void multipleViewCart() { LinkedList <Sale> saleList = ss.viewSalesByStore(store); LinkedList <Sale> saleList2 = ss.viewSalesByStore(store2); sellS.addProductToCart(niv, saleList.First.Value.SaleId, 1); sellS.addProductToCart(niv, saleList2.First.Value.SaleId, 5); LinkedList <UserCart> sc = sellS.viewCart(niv); Assert.AreEqual(sc.Count, 2); UserCart uc1 = sc.First.Value; UserCart uc2 = sc.Last.Value; Assert.AreEqual(uc1.getUserName(), "niv"); Assert.AreEqual(uc1.getAmount(), 1); Assert.AreEqual(uc2.getUserName(), "niv"); Assert.AreEqual(uc2.getAmount(), 5); Assert.AreEqual(uc1.getSaleId(), saleId1); Assert.AreEqual(uc2.getSaleId(), saleId2); }