«« ( Date ) »» // «« ( Thread ) »» // ri4pp - 2004

Re: Hilfe!

by Nikola Knezevic
sreda, 24. novembar 2004 - 11:58.

Pesic, ovo si ti izjavio [24.11.2004, 3:27:53 AM]:
PI> java.lang.NullPointerException
PI> at ppdz1.LexFactoryTest1.testGetLex1(LexFactoryTest1.java:43)
PI> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
PI> at
PI> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
<snip>
PI> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:186)

PI> (LexFactoryTest1.java:43 je prva linija assertEqual u testu)

PI> Zna li ko sta dalje?

Greška ti je u tome što ne proveriš vrednost koju ti vrati GetLex. A ona
je sigurno null, jer je FileInput bacio Exception. To je zato što si
test fajl stavio u isti paket kao i klasu koju testiraš. To ne ide tako,
stavi je u direktorijum iznad (ovo zvuči nebulozno, ali paket je u
posebnom direktorijumu, a kad Eklips pokreće program, izvršava se iz
_root_ direktorijuma projekta).

Ko razume shvatiće, ko ne razume neće:)))

Inače, mogao bi i izlaz iz GetLex da staviš kao test, može da koristi...
Pa ako padne prvi test, znaš da ne može da nađe tekstualne datoteke...

--
... Glena Rajsa za predsednika!!!

Nikola Knezevic
[homepage: http://users.hemo.net/indy]
[jabberID: indy@jabber.at]