Christian Baltzer
6 years ago
3 changed files with 646 additions and 0 deletions
-
45src/main/java/com/ugsbo/auslandssemester/AuslandssemesterMain.java
-
180src/main/java/com/ugsbo/auslandssemester/Sitzung.java
-
421src/test/java/com/ugsbo/auslandssemester/JUnitTestAusslandssemesterSitzung.java
@ -0,0 +1,45 @@ |
|||
package com.ugsbo.auslandssemester; |
|||
|
|||
import java.util.Scanner; |
|||
|
|||
public class AuslandssemesterMain { |
|||
|
|||
public static void main(String[] args) { |
|||
// TODO Auto-generated method stub |
|||
Scanner in = new Scanner(System.in); |
|||
System.out.println("Bitte gebe deinen Nachnamen ein."); |
|||
String name = in.nextLine(); |
|||
System.out.println("Bitte gebe deinen Vornamen ein."); |
|||
String vorname = in.nextLine(); |
|||
|
|||
System.out |
|||
.println("Bitte schreibe auf ob du nach Europa, Australien, Neuseeland, Asien oder in die USA gehst."); |
|||
String destination = in.nextLine(); |
|||
if (!(destination.equals("Europa")) && !(destination.equals("Australien")) && !(destination.equals("Neuseeland")) && !(destination.equals("Asien")) && !(destination.equals("USA")) ) { |
|||
System.out.println("Plaese Start Again. falsche Eingabe."); |
|||
} else { |
|||
System.out.println("Sage mir bitte in wie vielen Monaten du ins Ausland moechtest?"); |
|||
int inMonaten = in.nextInt(); |
|||
System.out.println("Danke"); |
|||
Sitzung g = new Sitzung(name, vorname, inMonaten, destination); |
|||
|
|||
System.out.println("Tipp 1:"); |
|||
System.out.println(g.deadline(g.kategorieInMonaten(), g.kategorieDestination())); |
|||
|
|||
System.out.println("Tipp 2:"); |
|||
System.out.println(g.finanzierung(g.kategorieInMonaten(), g.kategorieDestination())); |
|||
|
|||
|
|||
System.out.println("Tipp 4:"); |
|||
System.out.println(g.learningAgreement(g.kategorieInMonaten())); |
|||
|
|||
|
|||
System.out.println("Tipp 3:"); |
|||
System.out.println(g.wohnen(g.kategorieInMonaten())); |
|||
|
|||
System.out.println("Tipp 3:"); |
|||
System.out.println(g.packen(g.kategorieInMonaten())); |
|||
|
|||
} |
|||
} |
|||
} |
@ -0,0 +1,180 @@ |
|||
package com.ugsbo.auslandssemester; |
|||
|
|||
public class Sitzung { |
|||
private String name; |
|||
private String vorname; |
|||
private int inMonaten; |
|||
private String destination; |
|||
|
|||
// Konstruktor mit Übergabewerten |
|||
public Sitzung(String nachname, String vor, int monate, String ziel) { |
|||
this.name = nachname; |
|||
this.vorname = vor; |
|||
this.inMonaten = monate; |
|||
this.destination = ziel; |
|||
} |
|||
|
|||
public String kategorieDestination() { |
|||
String kategorie = "Europa"; |
|||
if (destination == "Australien" || destination == "Neuseeland" || destination == "Asien") { |
|||
kategorie = "Asien"; |
|||
} |
|||
if (destination == "USA") { |
|||
kategorie = "USA"; |
|||
} |
|||
return kategorie; |
|||
} |
|||
|
|||
public int kategorieInMonaten() { |
|||
int kategorie = 4; // alles was größer als 12 Monate ist |
|||
|
|||
if (inMonaten <= 2) { |
|||
kategorie = 1; |
|||
} |
|||
if (inMonaten > 2 && inMonaten <= 5) { |
|||
kategorie = 2; |
|||
} |
|||
if (inMonaten > 5 && inMonaten <= 12) { |
|||
kategorie = 3; |
|||
} |
|||
|
|||
return kategorie; |
|||
} |
|||
// tipps |
|||
|
|||
// tipp zum learning Agreement |
|||
|
|||
public String learningAgreement(int kategorieZeit) { |
|||
String tipp = "kein Tipp."; |
|||
if (kategorieZeit == 4 || kategorieZeit == 3) { |
|||
tipp = "Jetzt musst du dich noch nicht über das Learning Agreement informieren."; |
|||
} |
|||
|
|||
if (kategorieZeit == 2) { |
|||
tipp = "Jetzt solltest du dich über das Learning Agreement informieren. Was musst du wissen? Wer muss es unterzeichnen? Wo musst du es abgeben?"; |
|||
} |
|||
if (kategorieZeit == 1) { |
|||
tipp = "Wenn du jetzt noch kein Learning Agreement hast ist das seltsam. Frag so schnell es geht mal jemanden ob du eins brauchst."; |
|||
} |
|||
return tipp; |
|||
|
|||
} |
|||
|
|||
public String packen(int kategorieZeit) { |
|||
String tipp = "kein Tipp."; |
|||
if (kategorieZeit == 4 || kategorieZeit == 3) { |
|||
tipp = "Kein Stress. DU hast noch eine Ewigkeit Zeit zum packen."; |
|||
} |
|||
|
|||
if (kategorieZeit == 2) { |
|||
tipp = "Wenn du magst kannst schonmal anfangen eine Liste zu schreiben."; |
|||
} |
|||
if (kategorieZeit == 1) { |
|||
tipp = "Jetzt solltest du definitiv eine Liste schreiben und so langsam mal anfangen."; |
|||
} |
|||
return tipp; |
|||
|
|||
} |
|||
|
|||
// neuer Tipp zu den Deadlines |
|||
|
|||
public String deadline(int kategorieZeit, String kategorieZiel) { |
|||
String tipp = "kein Tipp"; |
|||
if (kategorieZiel == "USA" || kategorieZiel == "Asien") { |
|||
if (kategorieZeit == 4) { |
|||
tipp = "Zu diesem Zeitraum ist es sinnvoll sich über die entsprechenden Deadlines zu informieren."; |
|||
} |
|||
|
|||
if (kategorieZeit == 3) { |
|||
tipp = "Jetzt solltest du dich auf jeden Fall über die Deadlines informieren."; |
|||
} |
|||
|
|||
if (kategorieZeit == 2) { |
|||
tipp = "Die Bewerbungsdeadlines sind hier wahrscheinlich schon durch. Stipendien könnten aber noch gehen"; |
|||
} |
|||
if (kategorieZeit == 1) { |
|||
tipp = "Es tut mir Leid, aber du bist zu spät dran. Alle Deadlines sind durch."; |
|||
} |
|||
|
|||
} else { |
|||
if (kategorieZeit == 4) { |
|||
tipp = "Zu diesem Zeitpunkt musst du dich noch nicht um Deadlines sorgen. Mal schauen schadet aber nicht."; |
|||
} |
|||
|
|||
if (kategorieZeit == 3) { |
|||
tipp = "Jetzt wäre es wichtig sich über Deadlines zu informieren."; |
|||
} |
|||
|
|||
if (kategorieZeit == 2) { |
|||
tipp = "Jetzt aber wirklich zügig. Die Deadlines sind bestimmt noch nicht ganz abgelaufen."; |
|||
} |
|||
if (kategorieZeit == 1) { |
|||
tipp = "Es tut mir Leid, aber du bist zu spät dran. Alle Deadlines sind durch."; |
|||
} |
|||
} |
|||
return tipp; |
|||
|
|||
} |
|||
|
|||
//neuer Tipp zur Finanzierung |
|||
|
|||
public String finanzierung(int kategorieZeit, String kategorieZiel) { |
|||
String tipp = "kein Tipp"; |
|||
if(kategorieZiel == "USA" || kategorieZiel == "Asien") { |
|||
if(kategorieZeit == 4) { |
|||
tipp = "Finanzierung ist keine leichte Sache, darüber kann man sich nie zu früh Gedanken machen. Stichwort: Stipendium."; |
|||
} |
|||
|
|||
if(kategorieZeit == 3) { |
|||
tipp = "Jetzt musst du auf jeden Fall überlegen wie du das finanziern willst. Sprich vielleicht mal mit deinen Eltern oder such nach Stipendien"; |
|||
} |
|||
|
|||
if(kategorieZeit == 2) { |
|||
tipp = "Wenn du dich noch nicht um die Finanzierung gekümmert hast, dann musst du dich jetzt aber ran halten."; |
|||
} |
|||
if(kategorieZeit == 1) { |
|||
tipp = "Selbst wenn du bisher noch gar nicht an die Finanzierung gedacht hast solltest du es jetzt tun. Besser spät als nie."; |
|||
} |
|||
|
|||
} else { |
|||
if(kategorieZeit == 4) { |
|||
tipp = "Über die Finanzierung kann man sich nie zu früh Gedanken machen. Aber bitte keine Hektik."; |
|||
} |
|||
|
|||
if(kategorieZeit == 3) { |
|||
tipp = "Denk am besten schon mal ein bisschen an die Finanzierung. Frag an ob Erasmus für dich in Frage kommt."; |
|||
} |
|||
|
|||
if(kategorieZeit == 2) { |
|||
tipp = "Wenn du dich auf Ersamus beworben hast dann solltest du demnächst deine Rückmeldung bekommen."; |
|||
} |
|||
if(kategorieZeit == 1) { |
|||
tipp = "Wenn du ein Erasmus+ STipendium bekommst, dann wirst du noch einen Englischtest absolvieren und einen Vertrag unterschreiben müssen. Denk auch an deine Immatrikulationsbescheingung."; |
|||
} |
|||
} |
|||
return tipp; |
|||
|
|||
} |
|||
|
|||
// neuer Tipp zum Wohnen |
|||
public String wohnen(int kategorieZeit) { |
|||
String tipp = "kein Tipp."; |
|||
if (kategorieZeit == 4) { |
|||
tipp = "Schau dich am besten schon mal nach Wohnungen um. Manchmal gibt es Webseiten auf denen man über die Zeit Punkte sammelt."; |
|||
} |
|||
|
|||
if (kategorieZeit == 3) { |
|||
tipp = "Jetzt informier dich definitiv schon mal wie es mit Wohnen ist. Manchmal gibt es Webseiten auf denen man über die Zeit Punkte sammelt."; |
|||
} |
|||
|
|||
if (kategorieZeit == 2) { |
|||
tipp = "Jetzt wird es höchste Zeit nach einer Wohung zu schauen."; |
|||
} |
|||
if (kategorieZeit == 1) { |
|||
tipp = "Jetzt ist es schon fast zu spät um nach einer Wohnung zu suchen"; |
|||
} |
|||
return tipp; |
|||
|
|||
} |
|||
|
|||
} |
@ -0,0 +1,421 @@ |
|||
package com.ugsbo.auslandssemester; |
|||
|
|||
import static org.junit.Assert.*; |
|||
|
|||
import org.junit.After; |
|||
import org.junit.AfterClass; |
|||
import org.junit.Before; |
|||
import org.junit.BeforeClass; |
|||
import org.junit.Test; |
|||
|
|||
import com.ugsbo.entscheider.Entscheider; |
|||
|
|||
public class JUnitTestAusslandssemesterSitzung { |
|||
|
|||
//Tests zu Methode kategorieDestination |
|||
// USA als Destination |
|||
@Test |
|||
public void KategorieDestinationUSA() { |
|||
Sitzung test = new Sitzung("Mustermann", "Max", 2, "USA"); |
|||
String erwartet = "USA"; |
|||
String b = test.kategorieDestination(); |
|||
assertEquals("Antwortstring sollte USA sein", erwartet, b); |
|||
|
|||
} |
|||
|
|||
// Asien als Destination |
|||
@Test |
|||
public void KategorieDestinationAsien() { |
|||
Sitzung test = new Sitzung("Mustermann", "Max", 2, "Asien"); |
|||
String erwartet = "Asien"; |
|||
String b = test.kategorieDestination(); |
|||
assertEquals("Antwortstring sollte Asien sein", erwartet, b); |
|||
|
|||
} |
|||
|
|||
// Neuseeland als Destination |
|||
@Test |
|||
public void KategorieDestinationNeuseeland() { |
|||
Sitzung test = new Sitzung("Mustermann", "Max", 2, "Neuseeland"); |
|||
String erwartet = "Asien"; |
|||
String b = test.kategorieDestination(); |
|||
assertEquals("Antwortstring sollte Asien sein", erwartet, b); |
|||
|
|||
} |
|||
|
|||
// Australien als Destination |
|||
@Test |
|||
public void KategorieDestinationAustralien() { |
|||
Sitzung test = new Sitzung("Mustermann", "Max", 2, "Australien"); |
|||
String erwartet = "Asien"; |
|||
String b = test.kategorieDestination(); |
|||
assertEquals("Antwortstring sollte Asien sein", erwartet, b); |
|||
|
|||
} |
|||
|
|||
// Europa als Destination |
|||
@Test |
|||
public void KategorieDestinationEuropa() { |
|||
Sitzung test = new Sitzung("Mustermann", "Max", 2, "Europa"); |
|||
String erwartet = "Europa"; |
|||
String b = test.kategorieDestination(); |
|||
assertEquals("Antwortstring sollte Europa sein", erwartet, b); |
|||
|
|||
} |
|||
|
|||
// Tests zu Methode kategorieInMonaten |
|||
// mehr als 12 Moante |
|||
@Test |
|||
public void KategorieInMonatenGroesserZwoelf() { |
|||
Sitzung test = new Sitzung("Mustermann", "Max", 13, "Europa"); |
|||
int erwartet = 4; |
|||
int b = test.kategorieInMonaten(); |
|||
assertEquals("erwartet int 4", erwartet, b); |
|||
|
|||
} |
|||
|
|||
// weniger als drei Monate |
|||
@Test |
|||
public void KategorieInMonatenKleinerDrei() { |
|||
Sitzung test = new Sitzung("Mustermann", "Max", 2, "Europa"); |
|||
int erwartet = 1; |
|||
int b = test.kategorieInMonaten(); |
|||
assertEquals("erwartet int 4", erwartet, b); |
|||
|
|||
} |
|||
|
|||
// zwischne zwei und fuenf |
|||
@Test |
|||
public void KategorieInMonatenZwischenZweiFuenf() { |
|||
Sitzung test = new Sitzung("Mustermann", "Max", 4, "Europa"); |
|||
int erwartet = 2; |
|||
int b = test.kategorieInMonaten(); |
|||
assertEquals("erwartet int 4", erwartet, b); |
|||
|
|||
} |
|||
|
|||
// zwischne fuenf und zwoelf |
|||
@Test |
|||
public void KategorieInMonatenZwischenFuenfZwoelf() { |
|||
Sitzung test = new Sitzung("Mustermann", "Max", 12, "Europa"); |
|||
int erwartet = 3; |
|||
int b = test.kategorieInMonaten(); |
|||
assertEquals("erwartet int 4", erwartet, b); |
|||
|
|||
} |
|||
|
|||
// Tests zu Methode learningAgreement |
|||
|
|||
@Test |
|||
public void learningAgreementTest1() { |
|||
Sitzung test = new Sitzung("Mustermann", "Max", 13, "Europa"); |
|||
String erwartet = "Jetzt musst du dich noch nicht über das Learning Agreement informieren."; |
|||
String b = test.learningAgreement(4); |
|||
assertEquals("erwartet Antwortstring", erwartet, b); |
|||
|
|||
} |
|||
|
|||
@Test |
|||
public void learningAgreementTest2() { |
|||
Sitzung test = new Sitzung("Mustermann", "Max", 12, "Europa"); |
|||
String erwartet = "Jetzt musst du dich noch nicht über das Learning Agreement informieren."; |
|||
String b = test.learningAgreement(3); |
|||
assertEquals("erwartet Antwortstring", erwartet, b); |
|||
|
|||
} |
|||
|
|||
@Test |
|||
public void learningAgreementTest3() { |
|||
Sitzung test = new Sitzung("Mustermann", "Max", 5, "Europa"); |
|||
String erwartet = "Jetzt solltest du dich über das Learning Agreement informieren. Was musst du wissen? Wer muss es unterzeichnen? Wo musst du es abgeben?"; |
|||
; |
|||
String b = test.learningAgreement(2); |
|||
assertEquals("erwartet Antwortstring", erwartet, b); |
|||
|
|||
} |
|||
|
|||
@Test |
|||
public void learningAgreementTest4() { |
|||
Sitzung test = new Sitzung("Mustermann", "Max", 1, "Europa"); |
|||
String erwartet = "Wenn du jetzt noch kein Learning Agreement hast ist das seltsam. Frag so schnell es geht mal jemanden ob du eins brauchst."; |
|||
String b = test.learningAgreement(1); |
|||
assertEquals("erwartet Antwortstring", erwartet, b); |
|||
|
|||
} |
|||
|
|||
// Tests zur Methode wohnen |
|||
@Test |
|||
public void wohnenTest1() { |
|||
Sitzung test = new Sitzung("Mustermann", "Max", 1, "Europa"); |
|||
String erwartet = "Jetzt ist es schon fast zu spät um nach einer Wohnung zu suchen"; |
|||
String b = test.wohnen(1); |
|||
assertEquals("erwartet ein Antwortstring", erwartet, b); |
|||
|
|||
} |
|||
|
|||
@Test |
|||
public void wohnenTest2() { |
|||
Sitzung test = new Sitzung("Mustermann", "Max", 5, "Europa"); |
|||
String erwartet = "Jetzt wird es höchste Zeit nach einer Wohung zu schauen."; |
|||
String b = test.wohnen(2); |
|||
assertEquals("erwartet ein Antwortstring", erwartet, b); |
|||
|
|||
} |
|||
|
|||
@Test |
|||
public void wohnenTest3() { |
|||
Sitzung test = new Sitzung("Mustermann", "Max", 12, "Europa"); |
|||
String erwartet = "Jetzt informier dich definitiv schon mal wie es mit Wohnen ist. Manchmal gibt es Webseiten auf denen man über die Zeit Punkte sammelt."; |
|||
String b = test.wohnen(3); |
|||
assertEquals("erwartet ein Antwortstring", erwartet, b); |
|||
|
|||
} |
|||
|
|||
@Test |
|||
public void wohnenTest4() { |
|||
Sitzung test = new Sitzung("Mustermann", "Max", 15, "Europa"); |
|||
String erwartet = "Schau dich am besten schon mal nach Wohnungen um. Manchmal gibt es Webseiten auf denen man über die Zeit Punkte sammelt."; |
|||
String b = test.wohnen(4); |
|||
assertEquals("erwartet ein Antwortstring", erwartet, b); |
|||
|
|||
} |
|||
|
|||
// Tests zur Methode packen |
|||
|
|||
@Test |
|||
public void packenTest1() { |
|||
Sitzung test = new Sitzung("Mustermann", "Max", 1, "Europa"); |
|||
String erwartet = "Jetzt solltest du definitiv eine Liste schreiben und so langsam mal anfangen."; |
|||
String b = test.packen(1); |
|||
assertEquals("erwartet ein Antwortstring", erwartet, b); |
|||
|
|||
} |
|||
|
|||
@Test |
|||
public void packenTest2() { |
|||
Sitzung test = new Sitzung("Mustermann", "Max", 6, "Europa"); |
|||
String erwartet = "Wenn du magst kannst schonmal anfangen eine Liste zu schreiben."; |
|||
String b = test.packen(2); |
|||
assertEquals("erwartet ein Antwortstring", erwartet, b); |
|||
} |
|||
|
|||
@Test |
|||
public void packenTest3() { |
|||
Sitzung test = new Sitzung("Mustermann", "Max", 6, "Europa"); |
|||
String erwartet = "Kein Stress. DU hast noch eine Ewigkeit Zeit zum packen."; |
|||
String b = test.packen(3); |
|||
assertEquals("erwartet ein Antwortstring", erwartet, b); |
|||
} |
|||
|
|||
@Test |
|||
public void packenTest4() { |
|||
Sitzung test = new Sitzung("Mustermann", "Max", 6, "Europa"); |
|||
String erwartet = "Kein Stress. DU hast noch eine Ewigkeit Zeit zum packen."; |
|||
String b = test.packen(4); |
|||
assertEquals("erwartet ein Antwortstring", erwartet, b); |
|||
} |
|||
|
|||
// Tests zur Methode deadline |
|||
|
|||
// kategorieZeit = 1, kategorieZiel = USA |
|||
|
|||
@Test |
|||
public void deadlineUSAEins() { |
|||
Sitzung test = new Sitzung("Mustermann", "Max", 2, "USA"); |
|||
String erwartet = "Es tut mir Leid, aber du bist zu spät dran. Alle Deadlines sind durch."; |
|||
String c = test.deadline(1, "USA"); |
|||
assertEquals("erwartet einen Antwortstring", erwartet, c); |
|||
} |
|||
|
|||
// kategorieZeit = 1, kategorieZiel = Asien |
|||
@Test |
|||
public void deadlineAsienEins() { |
|||
Sitzung test = new Sitzung("Mustermann", "Max", 2, "Asien"); |
|||
String erwartet = "Es tut mir Leid, aber du bist zu spät dran. Alle Deadlines sind durch."; |
|||
String c = test.deadline(1, "Asien"); |
|||
assertEquals("erwartet einen Antwortstring", erwartet, c); |
|||
} |
|||
|
|||
@Test |
|||
public void deadlineUSAZwei() { |
|||
Sitzung test = new Sitzung("Mustermann", "Max", 4, "USA"); |
|||
String erwartet = "Die Bewerbungsdeadlines sind hier wahrscheinlich schon durch. Stipendien könnten aber noch gehen"; |
|||
String c = test.deadline(2, "USA"); |
|||
assertEquals("erwartet einen Antwortstring", erwartet, c); |
|||
} |
|||
|
|||
@Test |
|||
public void deadlineAsienZwei() { |
|||
Sitzung test = new Sitzung("Mustermann", "Max", 4, "Asien"); |
|||
String erwartet = "Die Bewerbungsdeadlines sind hier wahrscheinlich schon durch. Stipendien könnten aber noch gehen"; |
|||
String c = test.deadline(2, "Asien"); |
|||
assertEquals("erwartet einen Antwortstring", erwartet, c); |
|||
} |
|||
|
|||
@Test |
|||
public void deadlineUSADrei() { |
|||
Sitzung test = new Sitzung("Mustermann", "Max", 6, "USA"); |
|||
String erwartet = "Jetzt solltest du dich auf jeden Fall über die Deadlines informieren."; |
|||
String c = test.deadline(3, "USA"); |
|||
assertEquals("erwartet Antwortstring", erwartet, c); |
|||
} |
|||
|
|||
@Test |
|||
public void deadlineAsienDrei() { |
|||
Sitzung test = new Sitzung("Mustermann", "Max", 6, "Asien"); |
|||
String erwartet = "Jetzt solltest du dich auf jeden Fall über die Deadlines informieren."; |
|||
String c = test.deadline(3, "Asien"); |
|||
assertEquals("erwartet Antwortstring", erwartet, c); |
|||
} |
|||
|
|||
@Test |
|||
public void deadlineUSAVier() { |
|||
Sitzung test = new Sitzung("Mustermann", "Max", 13, "USA"); |
|||
String erwartet = "Zu diesem Zeitraum ist es sinnvoll sich über die entsprechenden Deadlines zu informieren."; |
|||
String c = test.deadline(4, "USA"); |
|||
assertEquals("erwartet Antwortstring", erwartet, c); |
|||
} |
|||
|
|||
@Test |
|||
public void deadlineAsienVier() { |
|||
Sitzung test = new Sitzung("Mustermann", "Max", 13, "Asien"); |
|||
String erwartet = "Zu diesem Zeitraum ist es sinnvoll sich über die entsprechenden Deadlines zu informieren."; |
|||
String c = test.deadline(4, "Asien"); |
|||
assertEquals("erwartet Antwortstring", erwartet, c); |
|||
} |
|||
|
|||
@Test |
|||
public void deadlineEuropaEins() { |
|||
Sitzung test = new Sitzung("Mustermann", "Max", 1, "Europa"); |
|||
String erwartet = "Es tut mir Leid, aber du bist zu spät dran. Alle Deadlines sind durch."; |
|||
String c = test.deadline(1, "Europa"); |
|||
assertEquals("erwartet Antwortstring", erwartet, c); |
|||
} |
|||
|
|||
@Test |
|||
public void deadlineEuropaZwei() { |
|||
Sitzung test = new Sitzung("Mustermann", "Max", 4, "Europa"); |
|||
String erwartet = "Jetzt aber wirklich zügig. Die Deadlines sind bestimmt noch nicht ganz abgelaufen."; |
|||
String c = test.deadline(2, "Europa"); |
|||
assertEquals("erwartet Antwortstring", erwartet, c); |
|||
} |
|||
|
|||
@Test |
|||
public void deadlineEuropaDrei() { |
|||
Sitzung test = new Sitzung("Mustermann", "Max", 6, "Europa"); |
|||
String erwartet = "Jetzt wäre es wichtig sich über Deadlines zu informieren."; |
|||
String c = test.deadline(3, "Europa"); |
|||
assertEquals("erwartet Antwortstring", erwartet, c); |
|||
} |
|||
|
|||
@Test |
|||
public void deadlineEuropaVier() { |
|||
Sitzung test = new Sitzung("Mustermann", "Max", 13, "Europa"); |
|||
String erwartet = "Zu diesem Zeitpunkt musst du dich noch nicht um Deadlines sorgen. Mal schauen schadet aber nicht."; |
|||
String c = test.deadline(4, "Europa"); |
|||
assertEquals("erwartet Antwortstring", erwartet, c); |
|||
} |
|||
|
|||
// Testfälle zur Methode finanzierung() |
|||
|
|||
@Test |
|||
public void finanzierungAsienEins() { |
|||
Sitzung test = new Sitzung("Mustermann", "Max", 1,"Asien"); |
|||
String e = "Selbst wenn du bisher noch gar nicht an die Finanzierung gedacht hast solltest du es jetzt tun. Besser spät als nie."; |
|||
String a = test.finanzierung(1, "Asien"); |
|||
assertEquals("erwartet Antwortstring", e, a); |
|||
} |
|||
|
|||
@Test |
|||
public void finanzierungUSAEins() { |
|||
Sitzung test = new Sitzung("Mustermann", "Max", 1,"USA"); |
|||
String e = "Selbst wenn du bisher noch gar nicht an die Finanzierung gedacht hast solltest du es jetzt tun. Besser spät als nie."; |
|||
String a = test.finanzierung(1, "USA"); |
|||
assertEquals("erwartet Antwortstring", e, a); |
|||
} |
|||
|
|||
@Test |
|||
public void finanzierungAsienZwei() { |
|||
Sitzung test = new Sitzung("Mustermann", "Max", 4,"Asien"); |
|||
String e = "Wenn du dich noch nicht um die Finanzierung gekümmert hast, dann musst du dich jetzt aber ran halten."; |
|||
String a = test.finanzierung(2, "USA"); |
|||
assertEquals("erwartet Antwortstring", e, a); |
|||
} |
|||
|
|||
@Test |
|||
public void finanzierungUSAZwei() { |
|||
Sitzung test = new Sitzung("Mustermann", "Max", 4,"USA"); |
|||
String e = "Wenn du dich noch nicht um die Finanzierung gekümmert hast, dann musst du dich jetzt aber ran halten."; |
|||
String a = test.finanzierung(2, "USA"); |
|||
assertEquals("erwartet Antwortstring", e, a); |
|||
} |
|||
|
|||
@Test |
|||
public void finanzierungAsienDrei() { |
|||
Sitzung test = new Sitzung("Mustermann", "Max", 6,"Asien"); |
|||
String e = "Jetzt musst du auf jeden Fall überlegen wie du das finanziern willst. Sprich vielleicht mal mit deinen Eltern oder such nach Stipendien"; |
|||
String a = test.finanzierung(3, "Asien"); |
|||
assertEquals("erwartet Antwortstring", e, a); |
|||
} |
|||
|
|||
@Test |
|||
public void finanzierungUSADrei() { |
|||
Sitzung test = new Sitzung("Mustermann", "Max", 6,"USA"); |
|||
String e = "Jetzt musst du auf jeden Fall überlegen wie du das finanziern willst. Sprich vielleicht mal mit deinen Eltern oder such nach Stipendien"; |
|||
String a = test.finanzierung(3, "USA"); |
|||
assertEquals("erwartet Antwortstring", e, a); |
|||
} |
|||
|
|||
@Test |
|||
public void finanzierungAsienVier() { |
|||
Sitzung test = new Sitzung("Mustermann", "Max", 13,"Asien"); |
|||
String e = "Finanzierung ist keine leichte Sache, darüber kann man sich nie zu früh Gedanken machen. Stichwort: Stipendium."; |
|||
String a = test.finanzierung(4, "Asien"); |
|||
assertEquals("erwartet Antwortstring", e, a); |
|||
} |
|||
|
|||
@Test |
|||
public void finanzierungUSAVier() { |
|||
Sitzung test = new Sitzung("Mustermann", "Max", 13,"USA"); |
|||
String e = "Finanzierung ist keine leichte Sache, darüber kann man sich nie zu früh Gedanken machen. Stichwort: Stipendium."; |
|||
String a = test.finanzierung(4, "USA"); |
|||
assertEquals("erwartet Antwortstring", e, a); |
|||
} |
|||
|
|||
@Test |
|||
public void finanzierungEuropaEins() { |
|||
Sitzung test = new Sitzung("Mustermann", "Max", 1,"Europa"); |
|||
String e = "Wenn du ein Erasmus+ STipendium bekommst, dann wirst du noch einen Englischtest absolvieren und einen Vertrag unterschreiben müssen. Denk auch an deine Immatrikulationsbescheingung."; |
|||
String a = test.finanzierung(1, "Europa"); |
|||
assertEquals("erwartet Antwortstring", e, a); |
|||
} |
|||
|
|||
@Test |
|||
public void finanzierungEuropaZwei() { |
|||
Sitzung test = new Sitzung("Mustermann", "Max", 4,"Europa"); |
|||
String e = "Wenn du dich auf Ersamus beworben hast dann solltest du demnächst deine Rückmeldung bekommen."; |
|||
String a = test.finanzierung(2, "Europa"); |
|||
assertEquals("erwartet Antwortstring", e, a); |
|||
} |
|||
|
|||
@Test |
|||
public void finanzierungEuropaDrei() { |
|||
Sitzung test = new Sitzung("Mustermann", "Max", 6,"Europa"); |
|||
String e = "Denk am besten schon mal ein bisschen an die Finanzierung. Frag an ob Erasmus für dich in Frage kommt."; |
|||
String a = test.finanzierung(3, "Europa"); |
|||
assertEquals("erwartet Antwortstring", e, a); |
|||
} |
|||
|
|||
@Test |
|||
public void finanzierungEuropaVier() { |
|||
Sitzung test = new Sitzung("Mustermann", "Max", 13,"Europa"); |
|||
String e = "Über die Finanzierung kann man sich nie zu früh Gedanken machen. Aber bitte keine Hektik."; |
|||
String a = test.finanzierung(4, "Europa"); |
|||
assertEquals("erwartet Antwortstring", e, a); |
|||
} |
|||
|
|||
|
|||
|
|||
|
|||
|
|||
} |
Write
Preview
Loading…
Cancel
Save
Reference in new issue