@Test public void testAddNewAuto() { AutoTO auto = new AutoTO("qq444qq", "Reanult Twingo", "D", "A", 0, LocalDate.now(), "1"); boolean[] expected = {true, false}; for (int i = 0; i < expected.length; i++) { assertEquals("Failed at " + i, gestAuto.addNewAuto(auto), expected[i]); } gestAuto.delete(auto.getTarga()); }
public void testExists() { String[] targa = {"kj088fv", "qq444qq"}; boolean[] expected = {true, false}; for (int i = 0; i < expected.length; i++) { assertEquals("Failed at" + i, gestAuto.exists(targa[i]), expected[i]); } }
@Test public void testUpdate() { AutoTO backToNormal = gestAuto.getAuto("kj088fv"); AutoTO autoValida = gestAuto.getAuto("kj088fv"); autoValida.setKm(870); AutoTO autoNonValida = new AutoTO("qq444qq", "Reanult Twingo", "D", "A", 0, LocalDate.now(), "1"); AutoTO[] auto = {autoValida, autoNonValida}; boolean[] expected = {true, false}; for (int i = 0; i < expected.length; i++) { assertEquals("Failed at " + i, gestAuto.update(auto[i]), expected[i]); } gestAuto.update(backToNormal); }
@Test public void testGetAuto() { String[] targa = {"kj088fv", "qq444qq"}; String[] expected = {"kj088fv", null}; assertEquals("Failed", gestAuto.getAuto(targa[0]).getTarga(), expected[0]); assertEquals("Failed", gestAuto.getAuto(targa[1]), expected[1]); }
@Test public void testChangeKmOf() { String[] targa = {"kj088fv", "kj088fv", "qq444qq"}; double[] km = {37, -37, 0}; boolean[] expected = {true, false, false}; for (int i = 0; i < expected.length; i++) { assertEquals("Failed at " + i, gestAuto.changeKmOf(targa[i], km[i]), expected[i]); } }
@Test public void testChangeStatoOf() { String[] targa = {"kj088fv", "kj088fv", "qq444qq", "qq444qq"}; String[] stato = {"D", "G", "N", "G"}; boolean[] expected = {true, false, false, false}; for (int i = 0; i < expected.length; i++) { assertEquals("Failed at " + i, gestAuto.changeStatoOf(targa[i], stato[i]), expected[i]); } }