Type enum dans une classe
salut à la communauté,
beh voilà mon problème:
j'ai défini une classe qui contient une enum:
Code:
1 2 3 4 5 6 7 8 9
|
public class Buch{
public enum status {depasse, valide, critique};
...
...
public status getStatus(){
return status.depasse; // retourne par exemple le status depasse
}
} |
Ensuite j'ai crée un junit test:
Code:
1 2 3 4 5 6 7 8 9 10 11
|
public class BuchTest
{
...
...
Buch buch;
buch = new Buch("UEBERSCHRITTEN", vor5Tagen.getTime());
Assert.assertEquals(Buch.status.depasse,buch.getStatus());
} |
Probleme est que j'ai exactements aux lignes asserts cités en haut les erreurs à la compilation:
Code:
1 2
| cannot acces Buch.status
cannot find symbol variable 'status' |
Où est le problème?, ai je mal ecris ma fonction getStatut()?
Merci d'avance