በ NUnit ውስጥ ማረጋገጫ ምንድነው?
በ NUnit ውስጥ ማረጋገጫ ምንድነው?

ቪዲዮ: በ NUnit ውስጥ ማረጋገጫ ምንድነው?

ቪዲዮ: በ NUnit ውስጥ ማረጋገጫ ምንድነው?
ቪዲዮ: IBADAH DOA PENYEMBAHAN, 12 OKTOBER 2021 - Pdt. Daniel U. Sitohang 2024, ህዳር
Anonim

NUnit አስርት ክፍል አንድ የተወሰነ የፈተና ዘዴ የሚጠበቀው ውጤት ይሰጥ እንደሆነ ወይም እንዳልሆነ ለመወሰን ይጠቅማል። በሙከራ ዘዴ ውስጥ የንግድ ሥራ ባህሪን ቼክ ኮድ እንጽፋለን። ያ የንግድ ዕቃ ውጤቱን ይመልሳል። ውስጥ አስረግጠው ዘዴው ከተጠበቀው ውጤት ጋር እናዛምዳለን።

ታዲያ፣ IsTrue ምን ማለት ነው?

ከመጠን በላይ ጭነቶች. እውነት ነው (Boolean, String, Object) የተገለጸውን ሁኔታ ይፈትሻል እውነት ነው እና ሁኔታው የተሳሳተ ከሆነ ልዩ ሁኔታን ይጥላል. እውነት ነው (ቡሊያን፣ ሕብረቁምፊ) የተገለጸውን ሁኔታ ይፈትሻል እውነት ነው እና ሁኔታው የተሳሳተ ከሆነ ልዩ ሁኔታን ይጥላል.

በተመሳሳይ፣ በ C # ውስጥ ምን ማረጋገጫ አለ? አጠቃቀም አስረግጠው አስረግጡ መግለጫዎች በሂደት ጊዜ የፕሮግራም አመክንዮ ስህተቶችን ለመያዝ ውጤታማ መንገድ ሊሆኑ ይችላሉ ፣ ግን እነሱ በቀላሉ ከአምራች ኮድ ወጥተዋል። አን ማረጋገጫ ብዙውን ጊዜ ሁለት ነጋሪ እሴቶችን ይወስዳል፡ የቡሊያን አገላለጽ እውነት ነው የሚባለውን ግምት የሚገልጽ እና ካልሆነ የሚታይ መልእክት።

ይህንን ግምት ውስጥ በማስገባት የ NUnit ሙከራ ምንድን ነው?

ኑኒት ክፍት ምንጭ ክፍል ነው። ሙከራ ማዕቀፍ ለ Microsoft. NET JUnit በጃቫ ዓለም ውስጥ እንደሚያደርገው ተመሳሳይ ዓላማ ያገለግላል፣ እና በ xUnit ቤተሰብ ውስጥ ካሉ በርካታ ፕሮግራሞች ውስጥ አንዱ ነው።

Fluentassertions ምንድን ነው?

ቅልጥፍና ያላቸው ማረጋገጫዎች ስብስብ ነው። የTDD ወይም BDD-style ዩኒት ፈተና የሚጠበቀውን ውጤት ይበልጥ በተፈጥሮ እንዲገልጹ የሚያስችልዎ NET ቅጥያ ዘዴዎች። ይህ አሁን ባለው ወሰን ውስጥ ብዙ የኤክስቴንሽን ዘዴዎችን ያመጣል. ለምሳሌ፣ ሕብረቁምፊ መጀመሩን፣ ማለቁን እና የተወሰነ ሀረግ መያዙን ለማረጋገጥ።

የሚመከር: