@Test public void TestowanieDodawaniaPracownika() { PracownikManager.polaczenie(); PracownikManager.WykasujTabelePracownik(); assertEquals(PracownikManager.DodajPracownika(dodajPracownika()), 1); assertEquals(PracownikManager.WyswietlPracownika().size(), 1); }
@Test public void WyswietlPracownikowZOddzialuTest() { PracownikManager.WykasujTabelePracownik(); PracownikManager.DodajPracownika(dodajPracownika()); // id oddzialu = 1 ArrayList<Pracownik> pracownik = new ArrayList<Pracownik>(); pracownik = PracownikManager.WyswietlPracownikowZOddzialu(dodajPracownika()); int rozmiarListy = pracownik.size(); assertEquals(pracownik.size(), 1); int i = 0; while (i < rozmiarListy) { assertEquals(pracownik.get(i).getId_oddzial(), "1"); i++; } }
@Test public void TestowanieUsuwania() { // usuwanie jednego rekordu PracownikManager.polaczenie(); PracownikManager.WykasujTabelePracownik(); assertEquals(PracownikManager.DodajPracownika(dodajPracownika()), 1); assertEquals(PracownikManager.DodajPracownika(dodajPracownika2()), 1); assertEquals(PracownikManager.WyswietlPracownika().size(), 2); assertEquals(PracownikManager.UsunPracownika(dodajPracownika()), 1); assertEquals( PracownikManager.WyswietlPracownika().size(), 1); // spr czy usunal sie tylko jeden rekord assertFalse( PracownikManager.WyswietlPracownika() .contains(dodajPracownika())); // spr ze nie ma tego rekordu ktory usunelismy }
@Test public void UsuwanieRekordowTest() { // usuwanie wszystkiego PracownikManager.polaczenie(); PracownikManager.WykasujTabelePracownik(); assertEquals(PracownikManager.DodajPracownika(dodajPracownika()), 1); assertEquals(PracownikManager.WyswietlPracownika().size(), 1); PracownikManager.WykasujTabelePracownik(); assertEquals(PracownikManager.WyswietlPracownika().size(), 0); }
@Test public void TestowanieUpdate() { PracownikManager.polaczenie(); PracownikManager.WykasujTabelePracownik(); PracownikManager.DodajPracownika(dodajPracownika()); Pracownik nowypracownik = new Pracownik(); nowypracownik.setId_pracownik(PracownikManager.WyswietlPracownika().get(0).getId_pracownik()); nowypracownik.setImie("Tomasz"); nowypracownik.setNazwisko("Holuba"); nowypracownik.setStanowisko("magazynier"); assertEquals(PracownikManager.ZaktualizujPracownika(nowypracownik), 1); assertEquals(PracownikManager.WyswietlPracownika().get(0).getImie(), "Tomasz"); assertEquals(PracownikManager.WyswietlPracownika().get(0).getNazwisko(), "Holuba"); assertEquals(PracownikManager.WyswietlPracownika().get(0).getStanowisko(), "magazynier"); }
@Test public void ZmianaOddzialuDlaPracownikaTest() { PracownikManager.polaczenie(); PracownikManager.WykasujTabelePracownik(); PracownikManager.DodajPracownika(dodajPracownika()); Pracownik nowypracownik = new Pracownik(); nowypracownik.setId_pracownik(PracownikManager.WyswietlPracownika().get(0).getId_pracownik()); nowypracownik.setId_oddzial("2"); assertEquals(PracownikManager.ZmianaOddzialuDlaPracownika(nowypracownik), 1); assertEquals(PracownikManager.WyswietlPracownika().get(0).getId_pracownik(), "1"); assertEquals(PracownikManager.WyswietlPracownika().get(0).getId_oddzial(), "2"); }
@Test public void SprawdzPolaczenie() { assertNotNull(PracownikManager.getConnection()); }