Re: Za asistenta, testiranje JUNIT-om na integralnom
Dakle , testiramo samo fajlove sa greskom , a greske citamo iz liste . evo
sad pokusavam to . Pitanje : kako da testiramo ispravne fajlove ?
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
> -----------------------------------------------------------------
>
sad pokusavam to . Pitanje : kako da testiramo ispravne fajlove ?
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
> -----------------------------------------------------------------
>
- Follow-Ups:
- Re: Za asistenta, testiranje JUNIT-om na integralnom
- From: "Jovan Popovic" <jovan@etf.bg.ac.yu>
- Re: Za asistenta, testiranje JUNIT-om na integralnom
- 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: testiranje parsera
Next by date: 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
Previous by thread: Re: Za asistenta, testiranje JUNIT-om na integralnom Next by thread: Re: Za asistenta, testiranje JUNIT-om na integralnom