JUnit жүйесінде assertNotNull дегеніміз не?
JUnit жүйесінде assertNotNull дегеніміз не?

Бейне: JUnit жүйесінде assertNotNull дегеніміз не?

Бейне: JUnit жүйесінде assertNotNull дегеніміз не?
Бейне: Видеолекция Информатиканың негізгі түсініктері 2024, Мамыр
Anonim

Assert сыныбы тест жазу үшін пайдалы бекіту әдістерінің жинағын қамтамасыз етеді. assertNotNull () әдістері нысанның бос немесе жоқ екенін тексереді. Егер ол нөл болса, ол AssertionError жібереді.

Сол сияқты, сіз JUnit-те assertNull деген не деп сұрай аласыз?

assertNull (Жол хабарламасы, Объект нысаны) Нысанның бос екенін растайды. статикалық бос. assertSame(Нысан күтілетін, Нысан нақты) Екі нысанның бір нысанға сілтеме жасайтынын бекітеді.

Екіншіден, JUnit жүйесінде assertEquals нені пайдаланады? деп аталатын әдіс бар assertTengals ішінде JUnit болуы мүмкін кітапхана пайдаланылады екі нысанның бірдей анықталғанын немесе анықталмағанын тексеру. Болуы мүмкін пайдаланылады сынақ арқылы шақырылған әдісте нысанның нақты данасы күтілетінін немесе әдіс арқылы өткен нысанның дұрыс «полиморфты» болғанын тексеру.

Демек, assertNotNull дегеніміз не?

The assertNotNull () әдісі «өтілген параметр нөл болмауы керек» дегенді білдіреді: егер ол нөл болса, сынақ жағдайы орындалмайды. assertNull() әдісі "өтілген параметр нөл болуы керек" дегенді білдіреді: егер ол нөл болмаса, сынақ жағдайы орындалмайды.

JUnit жүйесіндегі @beforeclass аннотациясының мақсаты қандай?

@Кейін аннотация қамтитын әдіс бойынша қолданылады java әрбір сынақ жағдайдан кейін іске қосылатын код. Бұл әдістер сынақ жағдайында немесе бекіту сәтсіздігі жағдайында қандай да бір ерекшеліктер жіберілсе де іске қосылады.

Ұсынылған: