AssertTrue мессеж нь юу хийдэг вэ?
AssertTrue мессеж нь юу хийдэг вэ?

Видео: AssertTrue мессеж нь юу хийдэг вэ?

Видео: AssertTrue мессеж нь юу хийдэг вэ?
Видео: Владимир Ситников — assertTrue, как много в этом слове... 2024, Арваннэгдүгээр
Anonim

онд батлах үнэн , та илэрхийлэл үнэн гэдгийг баталж байна. Хэрэв тийм биш бол энэ нь харуулах болно Захиа мөн баталгаа бүтэлгүйтэх болно. онд assertFalse , та илэрхийлэлийг худал гэж үнэлдэг гэж баталж байна. Хэрэв тийм биш бол, дараа нь Захиа гарч ирэх ба баталгаажуулалт амжилтгүй болно.

Тэгвэл assertTrue гэж юу вэ?

батлах үнэн (логийн нөхцөл) Нөхцөл үнэн гэдгийг баталдаг. статик хоосон. батлах үнэн (java.lang. String мессеж, логик нөхцөл) Нөхцөл нь үнэн гэдгийг баталдаг.

Дараа нь асуулт бол selenium-д assertTrue-г хэрхэн ашиглах вэ? батлах үнэн assertation нь ерөнхийдөө Булийн нөхцөл үнэнд ашиглагддаг. Хэрэв нөхцөл "үнэн" гэж буцвал энэ нь өнгөрөх болно. Хэрэв энэ нь худал гэж буцвал амжилтгүй болж, тухайн аргаас программ хангамжийн туршилтын гүйцэтгэлийг алгасах болно. Синтакс батлах үнэн баталгаа нь доор байна.

Мөн assert assertTrue return гэж юу болохыг мэдэх үү?

Батлах . assertequals () аргууд нь хоёр объект тэнцүү эсэхийг шалгадаг. Хэрэв тийм биш бол мессежгүй AssertionError гарч ирнэ. Хэрэв хүлээгдэж буй болон бодит утга хоёулаа хоосон байвал энэ арга буцаж ирдэг тэнцүү.

JUnit дээр assertEquals юу хийдэг вэ?

assertequals . Хоёр объект тэнцүү гэдгийг баталж байна. Хэрэв тийм биш бол өгөгдсөн мессежийн хамт AssertionError хаягдах болно. Хэрэв хүлээгдэж буй болон бодит утга нь null байвал тэдгээрийг тэнцүү гэж үзнэ.

Зөвлөмж болгож буй: