|
@ -3,15 +3,47 @@ package com.ugsbo.Buchhaltung; |
|
|
import static org.junit.Assert.*; |
|
|
import static org.junit.Assert.*; |
|
|
import org.junit.Before; |
|
|
import org.junit.Before; |
|
|
import org.junit.Test; |
|
|
import org.junit.Test; |
|
|
|
|
|
import ugsbo.com.buchhaltung.Blockchain; |
|
|
|
|
|
|
|
|
public class Test_Blockchain { |
|
|
public class Test_Blockchain { |
|
|
|
|
|
|
|
|
|
|
|
public Blockchain Workingobjekt; |
|
|
|
|
|
|
|
|
@Before |
|
|
@Before |
|
|
public void setUp() throws Exception {} |
|
|
|
|
|
|
|
|
public void setUp() throws Exception { |
|
|
|
|
|
Workingobjekt = new Blockchain(); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
@Test |
|
|
@Test |
|
|
public void test() { |
|
|
|
|
|
fail("Not yet implemented"); |
|
|
|
|
|
|
|
|
public void hinzufügen() { |
|
|
|
|
|
int eingabe = 500; |
|
|
|
|
|
int ergebnis; |
|
|
|
|
|
|
|
|
|
|
|
Workingobjekt.add(eingabe); |
|
|
|
|
|
ergebnis = Workingobjekt.kontostand(); |
|
|
|
|
|
|
|
|
|
|
|
assertEquals("eingabe und Ergebnis sind gleich", eingabe, ergebnis); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@Test |
|
|
|
|
|
public void hinzufügenNegativ() { |
|
|
|
|
|
int eingabe = -500; |
|
|
|
|
|
int ergebnis; |
|
|
|
|
|
|
|
|
|
|
|
Workingobjekt.add(eingabe); |
|
|
|
|
|
ergebnis = Workingobjekt.kontostand(); |
|
|
|
|
|
|
|
|
|
|
|
assertEquals("eingabe und Ergebnis sind gleich", eingabe, ergebnis); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@Test |
|
|
|
|
|
public void hinzufügenIstNull() { |
|
|
|
|
|
int eingabe = 0; |
|
|
|
|
|
int ergebnis; |
|
|
|
|
|
|
|
|
|
|
|
Workingobjekt.add(eingabe); |
|
|
|
|
|
ergebnis = Workingobjekt.kontostand(); |
|
|
|
|
|
|
|
|
|
|
|
assertEquals("eingabe und Ergebnis sind gleich", eingabe, ergebnis); |
|
|
|
|
|
} |
|
|
} |
|
|
} |