Përmbajtje:

Çfarë është pohimi jo null?
Çfarë është pohimi jo null?

Video: Çfarë është pohimi jo null?

Video: Çfarë është pohimi jo null?
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, Prill
Anonim

Të assertNotNull () metoda do të thotë "një parametër i kaluar duhet jo të jetë i pavlefshëm ": ne qofte se eshte i pavlefshëm atëherë rasti i testimit dështon. Metoda assertNull() do të thotë "duhet të jetë një parametër i kaluar i pavlefshëm ": ne qofte se eshte jo nul atëherë rasti i testimit dështon.

Rrjedhimisht, si pohoni pohimin e barabartë?

Pohojnë . pohoj të barabartë () metoda kontrollon nëse dy objektet janë të barabarta apo jo. Nëse nuk janë, hidhet një Gabim Pohimi pa mesazh. Në rast se të dyja vlerat e pritura dhe ato aktuale janë nule, atëherë kjo metodë kthehet e barabartë.

Më pas, pyetja është, çfarë ndodh kur pohimi dështon në Java? Nëse pohimet janë aktivizuar në JVM (nëpërmjet flamurit -ea), do të hidhet një Gabim Pohimi kur pohimi dështon . Kjo nuk duhet të kapet, sepse nëse një pohimi dështon , në thelb do të thotë që një nga supozimet tuaja se si funksionon programi është i gabuar. Pohimet duhet të përdoren vetëm për të zbuluar gabimet e programimit.

Gjithashtu, si e përdorni pohimin e rremë?

Në pohoj E gabuar , ju jeni duke pohuar që një shprehje vlerëson të i rremë . Nëse nuk është, atëherë shfaqet mesazhi dhe pohimi dështon. pohoj e vërtetë (mesazh, vlera == i rremë ) == pohoj E gabuar (mesazh, vlerë); Këto janë funksionalisht të njëjta, por nëse prisni të jetë një vlerë i rremë pastaj përdorni assertFalse.

Cilat janë metodat e ndryshme të pohimit?

Këtu është një listë e metodave të pohimit:

  • assertArrayEquals()
  • assertEquals()
  • assertTrue() + assertFalse()
  • assertNull() + assertNotNull()
  • assertSame() + assertNotSame()
  • pohoj se ()

Recommended: