በJUnit ውስጥ የማረጋገጫ ስህተት ምንድን ነው?
በJUnit ውስጥ የማረጋገጫ ስህተት ምንድን ነው?

ቪዲዮ: በJUnit ውስጥ የማረጋገጫ ስህተት ምንድን ነው?

ቪዲዮ: በJUnit ውስጥ የማረጋገጫ ስህተት ምንድን ነው?
ቪዲዮ: Любовь и голуби (FullHD, комедия, реж. Владимир Меньшов, 1984 г.) 2024, ህዳር
Anonim

አብሮ የተሰራው ማረጋገጫ ዘዴ የ ጁኒት በክፍል org ይሰጣል. 1 አስረግጠው #መሳት() ይጥላል የማረጋገጫ ስህተት ያለ ምንም ቅድመ ሁኔታ. ይህ ያልተሟላ ፈተና ላይ ምልክት ለማድረግ ወይም የሚጠበቀው የተለየ ነገር መጣሉን ለማረጋገጥ ጠቃሚ ሊሆን ይችላል (በተጨማሪ በሙከራ መዋቅር ውስጥ የሚጠበቁ ልዩ ሁኔታዎች ክፍልን ይመልከቱ)።

በዚህ መንገድ የማስረጃ ስህተት ምንድን ነው?

አን የማረጋገጫ ስህተት "በምንም አይነት ወጪ የማይተገበር ኮድ ጽፈሃል ምክንያቱም እንደ አንተ አመክንዮ መከሰት የለበትም። ግን ከተከሰተ ግን ጣል የማረጋገጫ ስህተት . እና አትይዘውም።"በእንዲህ አይነት ሁኔታ ትጥላለህ የማስረጃ ስህተት.

እንዲሁም አንድ ሰው በክፍል ሙከራ ውስጥ ማረጋገጫ ምንድነው? አን ማረጋገጫ በፕሮግራሙ ውስጥ በተወሰነ ነጥብ ላይ የቦሊያን አገላለጽ ነው ይህም በፕሮግራሙ ውስጥ ስህተት ከሌለ በስተቀር እውነት ይሆናል። ሀ የሙከራ ማረጋገጫ እንደ አገላለጽ ይገለጻል፣ እሱም ስለ ኢላማ የተገለጹ አንዳንድ ሊፈተኑ የሚችሉ አመክንዮዎችን ያጠቃልላል ፈተና.

በተመሳሳይ፣ የማስረጃ ስህተት ልንይዘው እንችላለን?

አያያዝ አንድ የማረጋገጫ ስህተት ክ ፍ ሉ የማረጋገጫ ስህተት ይዘልቃል ስህተት , እሱም ራሱ ተወርዋሪ ያራዝመዋል. ይህ ማለት ነው። የማረጋገጫ ስህተት ያልተረጋገጠ ልዩ ሁኔታ ነው. ስለዚህ የሚጠቀሙባቸው ዘዴዎች ማረጋገጫዎች እነሱን ማወጅ አይጠበቅባቸውም, እና ተጨማሪ የጥሪ ኮድ መሞከር የለበትም እና መያዝ እነርሱ።

በሴሊኒየም ውስጥ የማረጋገጫ ስህተት ምንድነው?

የሴሊኒየም ማረጋገጫዎች ከሶስት ዓይነቶች ሊሆን ይችላል: " አስረግጠው አስረግጡ ”፣ “አረጋግጥ” እና “waitFor”። መቼ " አስረግጠው አስረግጡ ” ወድቋል፣ ፈተናው ተቋርጧል። አንድ "ማረጋገጥ" ሳይሳካ ሲቀር, ፈተናው መፈጸሙን ይቀጥላል, አለመሳካቱን ይመዘግባል. የ"waitFor" ትዕዛዝ የተወሰነ ሁኔታ እውነት እስኪሆን ይጠብቃል።

የሚመከር: