@Test public void testGetItemByIdWhenItemExists() { StockItem stockItem = new StockItem((long) 771123, "Odav toode", "Odavad tooted", 0.5, 10); model.addItem(stockItem); assertEquals(stockItem, model.getItemById(stockItem.getId())); }
@Test public void testValidateIDUniqueness() { StockItem stockItem = new StockItem((long) 246819, "Suvaline toode", "Suvaline tootegrupp", 100, 25); StockItem stockItem2 = new StockItem((long) 246819, "Suvaline toode2", "Suvaline tootegrupp2", 50, 30); model.addItem(stockItem); model.addItem(stockItem2); assertEquals(25, model.getItemById(stockItem.getId()).getQuantity()); }
@Test(expected = NoSuchElementException.class) public void testGetItemByIdWhenThrowsException() { model.getItemById(646546); }