G
Gast
Gast
Ich möchte für die 3 folgenden Klassen der Enity meines Fahrtenbuchprogrammes 3 JUnits erstellen und weiß nicht welche Testvarianten am geeignetsten sind. Bitte helft mir. Dankeschön schon mal für Eure Bemühungen.
Klasse AUTO
Klasse FAHRER
Klasse FAHRT
Klasse AUTO
Code:
package fahrtenbuch.entity;
public class Auto
{
public String AutoID = "";
public String Kennzeichen = "";
public String Verfuegbarkeit = "";
private double tacho=0;
public Auto(String autoID, String kennzeichen, String verfuegbarkeit)
{
super();
AutoID = autoID;
Kennzeichen = kennzeichen;
Verfuegbarkeit = verfuegbarkeit;
}
public String getAutoID()
{
return AutoID;
}
public void setAutoID(String autoID)
{
AutoID = autoID;
}
public String getKennzeichen()
{
return Kennzeichen;
}
public void setKennzeichen(String kennzeichen)
{
Kennzeichen = kennzeichen;
}
public String getVerfuegbarkeit()
{
return Verfuegbarkeit;
}
public void setVerfuegbarkeit(String verfuegbarkeit)
{
Verfuegbarkeit = verfuegbarkeit;
}
public double getTacho()
{
return tacho;
}
public void setTacho(double tacho)
{
this.tacho = tacho;
}
}
Klasse FAHRER
Code:
package fahrtenbuch.entity;
public class Fahrer
{
public String Fahrername = "";
public String Verfuegbarkeit = "";
public Fahrer(String fahrername, String verfuegbarkeit)
{
super();
Fahrername = fahrername;
Verfuegbarkeit = verfuegbarkeit;
}
public String getFahrername()
{
return Fahrername;
}
public void setFahrername(String fahrername)
{
Fahrername = fahrername;
}
public String getVerfuegbarkeit()
{
return Verfuegbarkeit;
}
public void setVerfuegbarkeit(String verfuegbarkeit)
{
Verfuegbarkeit = verfuegbarkeit;
}
}
Klasse FAHRT
Code:
package fahrtenbuch.entity;
public class Fahrt {
public String Routennummer;
public String Zweck;
public double kmStandAnfang;
public double kmStandEnde;
private Auto auto;
private Fahrer fahrer;
public Fahrt(){};
public Fahrt(String routennummer, String zweck, double kmStandAnfang, double kmStandEnde, Fahrer fahrer)
{
super();
Routennummer = routennummer;
Zweck = zweck;
this.kmStandAnfang = kmStandAnfang;
this.kmStandEnde = kmStandEnde;
this.fahrer = fahrer;
}
public Auto getAuto()
{
return auto;
}
public void setAuto(Auto auto)
{
this.auto = auto;
}
public Fahrer getFahrer()
{
return fahrer;
}
public void setFahrer(Fahrer fahrer)
{
this.fahrer = fahrer;
}
public double getKmStandAnfang()
{
return kmStandAnfang;
}
public void setKmStandAnfang(double kmStandAnfang)
{
this.kmStandAnfang = kmStandAnfang;
}
public double getKmStandEnde()
{
return kmStandEnde;
}
public void setKmStandEnde(double kmStandEnde)
{
this.kmStandEnde = kmStandEnde;
}
public String getRoutennummer()
{
return Routennummer;
}
public void setRoutennummer(String routennummer)
{
Routennummer = routennummer;
}
public String getZweck()
{
return Zweck;
}
public void setZweck(String zweck)
{
Zweck = zweck;
}
}