Commit 15c00c5f by Patryk Czarnik

setUp

parent 62404559
......@@ -2,14 +2,21 @@ package p11_klasy.enkapsulacja;
import static org.junit.jupiter.api.Assertions.assertEquals;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
class KontoTest {
private Konto konto;
@BeforeEach
void setUp() {
// ta metoda wykona się przed każdym testem
// wykorzystamy ją do inicjalizacji obiektów potrzebnych w teście - konto
konto = new Konto(1, 1000, new Osoba("Ala", "Kowalska", "2000-01-01"));
}
@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;
......@@ -19,8 +26,6 @@ class KontoTest {
@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