testiranje sintaksnog analizatora junit-om
Interesuje me kako da mi junit prepozna objekte cije vrednosti treba da
poredi.Naime, parser mi sa RESULT vraca objekat tipa Greska tj.:
|
CONST Type error:e SEMI{: System.out.println("Greska u definiciji konstante,
linija: "+eleft+", pozicija: "+eright);
RESULT = new
Greska(Errors.CONSTDECL,eleft,eright);:}
U uputstvu za CUP pise da se objekat koji RESULT vraca nalazi u value delu
objekta klase Symbol,ali kada u junit klasi navedem:
Assert.assertEquals(syn.scan().value.errorCode, Errors.CONSTDECL);
vraca mi da ne moze da prepozna errorCode,pri cemu sam klasu Greska uredno
deklarisao.Da li neko moze da mi pomogne?
Pozdrav,
Dejan
poredi.Naime, parser mi sa RESULT vraca objekat tipa Greska tj.:
|
CONST Type error:e SEMI{: System.out.println("Greska u definiciji konstante,
linija: "+eleft+", pozicija: "+eright);
RESULT = new
Greska(Errors.CONSTDECL,eleft,eright);:}
U uputstvu za CUP pise da se objekat koji RESULT vraca nalazi u value delu
objekta klase Symbol,ali kada u junit klasi navedem:
Assert.assertEquals(syn.scan().value.errorCode, Errors.CONSTDECL);
vraca mi da ne moze da prepozna errorCode,pri cemu sam klasu Greska uredno
deklarisao.Da li neko moze da mi pomogne?
Pozdrav,
Dejan
- Follow-Ups:
- Re: testiranje sintaksnog analizatora junit-om
- From: "Marko Ninkovic" <ninchagora@beotel.yu>
- Re: testiranje sintaksnog analizatora junit-om
Previous by date: Re: Upomoc
Next by date: Re: Upomoc
Previous by thread: Re: Upomoc Next by thread: Re: testiranje sintaksnog analizatora junit-om
Previous by thread: Re: Upomoc Next by thread: Re: testiranje sintaksnog analizatora junit-om