Commit 62404559 by Patryk Czarnik

JUnit - początek

parent eaa09d07
package p11_klasy.enkapsulacja;
import static org.junit.jupiter.api.Assertions.assertEquals;
import org.junit.jupiter.api.Test;
class KontoTest {
@Test
void testWplata() {
Osoba ala = new Osoba("Ala", "Kowalska", "2000-01-01");
Konto konto = new Konto(1, 1000, ala);
konto.wplata(300);
// w testach jednostkowych nie pritnujemy danych na ekran, tylko sprawdzamy za pomocą "sercji" czy wyniki się zgadzają
// assert konto.getSaldo() == 1300;
// zazwyczaj używa się asercji definiowanych przez JUnit lub inne dodatkowe biblioteki
assertEquals(1300, konto.getSaldo());
}
@Test
void testWyplata() throws BrakSrodkow {
Osoba ala = new Osoba("Ala", "Kowalska", "2000-01-01");
Konto konto = new Konto(1, 1000, ala);
konto.wyplata(200);
assertEquals(800, konto.getSaldo());
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment