AssertTrue билдирүүсү эмне кылат?
AssertTrue билдирүүсү эмне кылат?

Video: AssertTrue билдирүүсү эмне кылат?

Video: AssertTrue билдирүүсү эмне кылат?
Video: Владимир Ситников — assertTrue, как много в этом слове... 2024, Ноябрь
Anonim

In assertTrue , сиз сөздүн чын экенин ырастап жатасыз. Эгерде ал жок болсо, анда ал көрсөтөт билдирүү жана ырастоо ишке ашпай калат. In assertFalse , сиз туюнтма жалган деп бааланат деп ырастап жатасыз. Эгер андай болбосо, анда билдирүү көрсөтүлөт жана ырастоо ишке ашпай калат.

Ошентип, assertTrue деген эмне?

assertTrue (логикалык шарт) Шарттын чын экенин ырастайт. статикалык боштук. assertTrue (java.lang. String билдирүү, логикалык шарт) Шарттын чын экенин ырастайт.

Андан кийин, суроо туулат, сиз selenium assertTrue кантип колдоносуз? assertTrue ырастоо көбүнчө логикалык чындык үчүн колдонулат. Шарт "чындык" деп кайтып келсе, ал өтөт. Эгер ал "false" деп кайтып келсе, анда ал ишке ашпай калат жана ошол конкреттүү ыкмадан программалык камсыздоону текшерүүнү өткөрүп жиберет. үчүн синтаксиси assertTrue ырастоо төмөндөгүдөй.

Ошондой эле билесизби, assert assertTrue кайтаруу деген эмне?

Assert . assertEquals () методдору эки объекттин бирдей экендигин текшерет. Эгерде алар жок болсо, билдирүүсү жок AssertionError ыргытылат. Эгерде күтүлгөн жана чыныгы маанилер тең нөл болсо, анда бул ыкма кайтып келет барабар.

JUnitте assertEquals эмне кылат?

assertEquals . Эки объект бирдей экенин ырастайт. Эгерде алар жок болсо, анда AssertionError берилген билдирүү менен ыргытылат. Эгерде күтүлгөн жана реалдуу нөл болсо, алар бирдей деп эсептелет.

Сунушталууда: