NUnitте ырастоо деген эмне?
NUnitте ырастоо деген эмне?

Video: NUnitте ырастоо деген эмне?

Video: NUnitте ырастоо деген эмне?
Video: IBADAH DOA PENYEMBAHAN, 12 OKTOBER 2021 - Pdt. Daniel U. Sitohang 2024, Ноябрь
Anonim

NUnit Assert класс белгилүү бир тест ыкмасы күтүлгөн натыйжаны береби же жокпу аныктоо үчүн колдонулат. Сыноо методунда биз бизнес объектинин жүрүм-турумун текшерүү кодун жазабыз. Бул бизнес объекти жыйынтык берет. In Assert ыкма биз күткөн натыйжага реалдуу натыйжага дал келет.

Анда, assert IsTrue деген эмне?

Ашыкча жүктөмдөр. IsTrue (Буль, Стринг, Объект) Көрсөтүлгөн шартты текшерет чын жана шарт жалган болсо, өзгөчөлүктү ыргытат. IsTrue (Буль, Стринг) Көрсөтүлгөн шартты текшерет чын жана шарт жалган болсо, өзгөчөлүктү ыргытат.

Ошо сыяктуу эле, C# менен ырастоо деген эмне? колдонуу ырастоо билдирүүлөр иштөө учурунда программалык логикалык каталарды кармоонун эффективдүү жолу боло алат, бирок алар өндүрүш кодунан оңой эле чыпкаланат. Ан ырастоо адатта эки аргументти алат: чындык болушу керек болгон божомолду сүрөттөгөн логикалык туюнтма жана ал туура эмес болсо көрсөтүлө турган билдирүү.

Муну эске алганда, NUnit тести деген эмне?

NUnit ачык булак бирдиги болуп саналат тестирлөө Microsoft үчүн негиз. NET. Бул Java дүйнөсүндөгү JUnit сыяктуу эле максатка кызмат кылат жана xUnit үй-бүлөсүндөгү көптөгөн программалардын бири.

Fluentassertions деген эмне?

Fluent Assertions жыйындысы болуп саналат. NET кеңейтүү методдору, алар TDD же BDD стилиндеги бирдик тестинин күтүлгөн натыйжасын табигый түрдө аныктоого мүмкүндүк берет. Бул учурдагы масштабга көптөгөн кеңейтүү ыкмаларын алып келет. Мисалы, сап башталып, бүтүп, белгилүү бир фразаны камтыганын текшерүү үчүн.

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