elephant12
5 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