Dab tsi yog qhov kev lees paub hauv chav kuaj?
Dab tsi yog qhov kev lees paub hauv chav kuaj?

Video: Dab tsi yog qhov kev lees paub hauv chav kuaj?

Video: Dab tsi yog qhov kev lees paub hauv chav kuaj?
Video: Tshuaj theem vim li cas thiaj tau nqi ?/ Siv kho mob dab tsi?/paris polyphylla use for? 2024, Tej zaum
Anonim

Qhov no yog lub hauv paus rau kev sau ntawv hu ua self-checking kuaj . A unit test assertion ntsuam xyuas qhov tseeb los yog cuav. Nyob rau hauv cov ntaub ntawv ntawm cuav ib AssertionError yog pov. Lub JUnit runtime ntes qhov yuam kev no thiab ceeb toom rau xeem raws li ua tsis tiav.

Tsis tas li ntawd kom paub yog, dab tsi yog kev lees paub hauv C# chav kuaj?

15.1. Hauv lub moj khaum peb tab tom siv rau chav kuaj (NUB), ib hoob npe hu ua Qhia txhawb nqa kev ntsuam xyuas . Hauv peb kuaj , peb siv ib qho kev lees paub txoj kev, Qhia . IsTrue() los txiav txim seb ib qho kev lees paub ua tiav. Yog hais tias qhov sib txawv los yog kev qhia dhau mus rau txoj kev no yog cuav, qhov kev lees paub ua tsis tiav.

Qhov thib ob, cov lus lees paub siv los ntawm JUnit li cas rau kev sim ntsuas? JUnit muab txoj hauv kev zoo li qub los sim rau qee yam mob ntawm cov Qhia chav kawm. Cov no hais cov lus feem ntau pib nrog hais . Lawv tso cai rau koj qhia cov lus yuam kev, qhov xav tau thiab qhov tshwm sim tiag tiag. Ib kev lees paub txoj kev sib piv tus nqi tiag tiag xa rov qab los ntawm kev sim rau tus nqi xav tau.

Xav txog qhov no, koj yuav ua li cas kuaj chav tsev?

Txhawm rau pib, xaiv ib txoj hauv kev, ib hom, lossis lub npe chaw nyob hauv tus lej editor hauv qhov project koj xav tau xeem , right-click, thiab ces xaiv Tsim Chav Kev Xeem . Cov Tsim Chav Kev Xeem dialog qhib qhov twg koj tuaj yeem teeb tsa qhov koj xav tau kuaj tsim nyog.

Dab tsi yog kev npaj ua thiab lees paub hauv chav kuaj?

The AAA ( Npaj , Ua , Qhia ) qauv yog ib txoj kev sau ntawv chav kuaj rau ib txoj hauv qab xeem . Cov Npaj ntu a chav kuaj txoj kev pib pib cov khoom thiab teeb tsa tus nqi ntawm cov ntaub ntawv uas dhau mus rau txoj kev hauv qab xeem . Cov Ua seem invokes txoj kev nyob rau hauv xeem nrog cov txheej txheem txheej txheem.

Pom zoo: