የ NUnit ሙከራዎች በትይዩ ይሰራሉ?
የ NUnit ሙከራዎች በትይዩ ይሰራሉ?

ቪዲዮ: የ NUnit ሙከራዎች በትይዩ ይሰራሉ?

ቪዲዮ: የ NUnit ሙከራዎች በትይዩ ይሰራሉ?
ቪዲዮ: Атум Бог древнейшей истории творения из когда-либо рассказанных | Боги Египта 2024, ህዳር
Anonim

የ ኑኒት 3.0 ማዕቀፍ ፈተናዎችን ማካሄድ ይችላል ውስጥ ትይዩ በጉባኤ ውስጥ ። ይህ ከኤንጂን ሙሉ በሙሉ የተለየ መገልገያ ነው። ትይዩ ሙከራ ማስፈጸሚያ, ሁለቱንም በተመሳሳይ መጠቀም ቢቻልም የሙከራ ሩጫ . በነባሪ፣ አይ ትይዩ አፈፃፀም ይከናወናል.

ከዚህ፣ ከNUnit ኮንሶል እንዴት ፈተናን ማሄድ እችላለሁ?

ተጠቀም ኑኒት - ኮንሶል .exe ወደ ሙከራዎችን አሂድ ከትእዛዝ መስመር. ይህ ይሆናል መሮጥ ክፍሉ ፈተናዎች እና ውጤቱን በውጤቶች ውስጥ ያስቀምጡ. xml ፋይል በቀላሉ ሊሰሩበት ይችላሉ። የሚገኙትን የተለያዩ የትእዛዝ መስመር መቀየሪያዎችን ሁሉንም ሰነዶች ይመልከቱ።

በተመሳሳይ፣ Testfixture NUnit ምንድን ነው? TestFixture ባህሪ ( ኑኒት 2.0 / 2.5) ይህ ፈተናዎችን እና እንደ አማራጭ ማዋቀር ወይም ማፍረስ ዘዴዎችን የያዘ ክፍልን የሚያመለክት መለያ ነው። ኑኒት 2.5 የፓራሜትሪ እና አጠቃላይ የሙከራ መሳሪያዎችን ያስተዋውቃል - ከታች ይመልከቱ። እንደ ሀ ጥቅም ላይ በሚውል ክፍል ላይ ጥቂት ገደቦች አሉ። የሙከራ መሣሪያ.

እንዲሁም፣ xUnit በትይዩ ሙከራዎችን ያካሂዳል?

ሙከራዎች ውስጥ ተፃፈ x ዩኒት .net ስሪት 1 ሊሆን አይችልም መሮጥ ውስጥ ትይዩ ብዙ ቢሆኑም በአንድ ጉባኤ ውስጥ እርስ በርስ ይቃረናሉ ፈተና ከ v1 ጋር የተገናኙ ጉባኤዎች አሁንም በ ውስጥ መሳተፍ ይችላሉ። ሯጭ ትይዩነት ባህሪ በሚቀጥለው ንዑስ ክፍል ውስጥ ተገልጿል.

NUnit እንዴት ነው የምሮጠው?

3 የ NuGet ፓኬጆችን መጫን ያስፈልግዎታል ኑኒት.

  1. በኑጌት ውስጥ NUnit 3 ቤተ-መጽሐፍትን ያክሉ።
  2. ለመፈተሽ የሚፈልጉትን ክፍል ይፍጠሩ።
  3. የተለየ የሙከራ ክፍል ይፍጠሩ፣ ይህ [TestFixture] በላዩ ላይ ሊኖረው ይገባል።
  4. በሙከራ ክፍል ውስጥ ተግባር ይፍጠሩ፣ ይህ [ሙከራ] ከእሱ በላይ ሊኖረው ይገባል።
  5. ከዚያ ወደ TEST/WINDOW/TEST EXPLORER (ከላይ በኩል) ይሂዱ።

የሚመከር: