Re: Za asistenta, testiranje JUNIT-om na integralnom
E , ovako :
kad moj parser pokrenem sa :
java parser testFajl_sa_greskom.txt
on prodje kroz sve greske i u listi gresaka senalaze sve greske i to je OK
Kad pokrenem parser i JUINT-a sa istim fajlom on baca exception i ne
moze da ga pokrene (do_action(parser.java :1576) i ostale koje povlaci
) . Inace kad testiram hfajl bez greske on ga izvrsava . Sta propustam ?
DeadLine je uskoro
On Tue, 5 Jul 2005, Jovan Popovic wrote:
> U integralnom domacem pise:
>
> Za svaku gre?ku sintaksni analizator kreira poseban objekat koji sadr?i
> kod i opis gre?ke (studenti sami defini?u ove vrednosti) kao i liniju i
> poziciju gde je nađena gre?ka. Svi objekti gre?ke se stavljaju u
> jedinstvenu listu gre?aka.
>
> Dakle napravite ulayni fajl sa nekoliko gresaka, za svaku gresku naprvite
> jedan Error objekat sa posebnim kodom greske linijom i pozicijom gde je
> greska nadjena i onda pomocu junita prolazite kroz listu gresaka i vidite
> da li su svi objekti u listi u ispravnom redosledu i da li su line i pos
> ispravne vrednosti.
>
> Ovo je klasa Error iz postavke zadatka:
>
> class Error{
> int errorCode;
> int line;
> int pos;
> }
>
> Pored ovoga mozete i ispisati gresku na izlaz(redefiisite toString metod
> klase Error i pozovite System.out.println(err); )
>
> Ne treba praviti poseben objekte za ispravne fajlove. Samo poredite greske.
>
> Pozdrav,
> Jovan
>
>
> > Sto se tice testiranja sintaksnog i semantickog
> > analizatora, da li ono moze da se svede na poredjenje
> > niza gresaka koji se generise prilikom parsiranja sa
> > ocekivanim vrednostima, ili bi trebalo da se na neki
> > nacin ustanovi i prepoznavanje validnih iskaza?
> >
> > Ako nije dovoljno uporediti samo trazene i ocekivane
> > GRESKE, kako bi moglo da se ispita prepoznavanje
> > ostatka? (generisanje nekog objekta kad god se
> > prepozna neka validna konstrukcija i njihovo
> > ulancavanje u posebnu listu, ili sta vec?).
> >
> > Hvala, pozdrav.
> >
> > Velja
> >
> > __________________________________________________
> > Do You Yahoo!?
> > Tired of spam? Yahoo! Mail has the best spam protection around
> > http://mail.yahoo.com
> >
> > -----------------------------------------------------------------
> > unsubscribe:
> > minimalist@titan.etf.bg.ac.yu?subject=unsubscribe%20ri4pp
> > -----------------------------------------------------------------
> >
> >
>
> -----------------------------------------------------------------
> unsubscribe:
> minimalist@titan.etf.bg.ac.yu?subject=unsubscribe%20ri4pp
> -----------------------------------------------------------------
>
kad moj parser pokrenem sa :
java parser testFajl_sa_greskom.txt
on prodje kroz sve greske i u listi gresaka senalaze sve greske i to je OK
Kad pokrenem parser i JUINT-a sa istim fajlom on baca exception i ne
moze da ga pokrene (do_action(parser.java :1576) i ostale koje povlaci
) . Inace kad testiram hfajl bez greske on ga izvrsava . Sta propustam ?
DeadLine je uskoro
On Tue, 5 Jul 2005, Jovan Popovic wrote:
> U integralnom domacem pise:
>
> Za svaku gre?ku sintaksni analizator kreira poseban objekat koji sadr?i
> kod i opis gre?ke (studenti sami defini?u ove vrednosti) kao i liniju i
> poziciju gde je nađena gre?ka. Svi objekti gre?ke se stavljaju u
> jedinstvenu listu gre?aka.
>
> Dakle napravite ulayni fajl sa nekoliko gresaka, za svaku gresku naprvite
> jedan Error objekat sa posebnim kodom greske linijom i pozicijom gde je
> greska nadjena i onda pomocu junita prolazite kroz listu gresaka i vidite
> da li su svi objekti u listi u ispravnom redosledu i da li su line i pos
> ispravne vrednosti.
>
> Ovo je klasa Error iz postavke zadatka:
>
> class Error{
> int errorCode;
> int line;
> int pos;
> }
>
> Pored ovoga mozete i ispisati gresku na izlaz(redefiisite toString metod
> klase Error i pozovite System.out.println(err); )
>
> Ne treba praviti poseben objekte za ispravne fajlove. Samo poredite greske.
>
> Pozdrav,
> Jovan
>
>
> > Sto se tice testiranja sintaksnog i semantickog
> > analizatora, da li ono moze da se svede na poredjenje
> > niza gresaka koji se generise prilikom parsiranja sa
> > ocekivanim vrednostima, ili bi trebalo da se na neki
> > nacin ustanovi i prepoznavanje validnih iskaza?
> >
> > Ako nije dovoljno uporediti samo trazene i ocekivane
> > GRESKE, kako bi moglo da se ispita prepoznavanje
> > ostatka? (generisanje nekog objekta kad god se
> > prepozna neka validna konstrukcija i njihovo
> > ulancavanje u posebnu listu, ili sta vec?).
> >
> > Hvala, pozdrav.
> >
> > Velja
> >
> > __________________________________________________
> > Do You Yahoo!?
> > Tired of spam? Yahoo! Mail has the best spam protection around
> > http://mail.yahoo.com
> >
> > -----------------------------------------------------------------
> > unsubscribe:
> > minimalist@titan.etf.bg.ac.yu?subject=unsubscribe%20ri4pp
> > -----------------------------------------------------------------
> >
> >
>
> -----------------------------------------------------------------
> unsubscribe:
> minimalist@titan.etf.bg.ac.yu?subject=unsubscribe%20ri4pp
> -----------------------------------------------------------------
>
- References:
- Re: Za asistenta, testiranje JUNIT-om na integralnom
- From: "Jovan Popovic" <jovan@etf.bg.ac.yu>
- Re: Za asistenta, testiranje JUNIT-om na integralnom
Previous by date: Re: Za profesora
Next by date: Za asistenta
Previous by thread: Re: Za asistenta, testiranje JUNIT-om na integralnom Next by thread: Re: Za asistenta, testiranje JUNIT-om na integralnom
Previous by thread: Re: Za asistenta, testiranje JUNIT-om na integralnom Next by thread: Re: Za asistenta, testiranje JUNIT-om na integralnom