Re: testiranje sintaksnog analizatora junit-om
Dana Tue, 14 Jun 2005 19:43:51 +0200, Dejan Dzabic <ddzabic@yubc.net> napisa:
Treba ti ekspl. konv.
Assert.assertEquals( ((Tvoja_Klasa)syn.scan().value).errorCode, Errors.CONSTDECL);
jer je sam value tipa Object (?), dakle nema errorCode kao polje.
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:
Treba ti ekspl. konv.
Assert.assertEquals( ((Tvoja_Klasa)syn.scan().value).errorCode, Errors.CONSTDECL);
jer je sam value tipa Object (?), dakle nema errorCode kao polje.
vraca mi da ne moze da prepozna errorCode,pri cemu sam klasu Greska uredno
deklarisao.Da li neko moze da mi pomogne?
Pozdrav,
Dejan
-----------------------------------------------------------------
unsubscribe:
minimalist@titan.etf.bg.ac.yu?subject=unsubscribe%20ri4pp
-----------------------------------------------------------------
- Follow-Ups:
- Re: testiranje sintaksnog analizatora junit-om
- From: Velja BG <wileebgd2@yahoo.com>
- Re: testiranje sintaksnog analizatora junit-om
- References:
- testiranje sintaksnog analizatora junit-om
- From: "Dejan Dzabic" <ddzabic@yubc.net>
- testiranje sintaksnog analizatora junit-om
Previous by date: Re: Upomoc
Next by date: Termin predaje?
Previous by thread: testiranje sintaksnog analizatora junit-om Next by thread: Re: testiranje sintaksnog analizatora junit-om
Previous by thread: testiranje sintaksnog analizatora junit-om Next by thread: Re: testiranje sintaksnog analizatora junit-om