@RunWith өргөст хэмхний анги ямар хэрэгтэй вэ?
@RunWith өргөст хэмхний анги ямар хэрэгтэй вэ?

Видео: @RunWith өргөст хэмхний анги ямар хэрэгтэй вэ?

Видео: @RunWith өргөст хэмхний анги ямар хэрэгтэй вэ?
Видео: ЦУВРАЛ ХИЧЭЭЛ №58 Өргөст хэмхийг хүлэмжид яаж зөв шилжүүлэн суулгах вэ? 2024, Долдугаар сарын
Anonim

гэх мэт Өргөст хэмхийн хэрэглээ Junit бидэнд туршилтын гүйгч хэрэгтэй байна анги . Энэ анги болно ашиглах Junit -ийн тайлбар RunWith (), JUnit -д туршилтын гүйгч гэж юу болохыг хэлдэг анги . Энэ нь Junit таны тестийг гүйцэтгэж эхлэх эхлэлтэй адил юм. Src фолдерт a үүсгэнэ үү анги TestRunner гэж нэрлэдэг.

Өргөст хэмхэнд @RunWith ямар ашиг тустай вэ гэсэн асуулт гарч ирнэ.

@ RunWith аннотаци: Энэ нь JUnit -ийн тайлбар бөгөөд ямар гүйгч байх ёстойг зааж өгдөг ашиглах энэ ангийг ажиллуулах. Бид хангаж өгсөнийг та харж байна Өргөст хэмх . аннотаци бүхий параметр болгон анги. Ингэснээр JUnit энэ туршилтын тохиолдлыг гүйцэтгэх ёстой гэдгээ мэдэх болно Өргөст хэмх туршилт.

Өргөст хэмхэд цавуу хэрэглэх нь ямар ач холбогдолтой болохыг бас мэдээрэй. Runner файл Цавуу Код Энэ нь онцлог файлуудын байршил болон холбогдох алхам файлуудыг агуулсан багцыг агуулдаг. Ийнхүү цавуу алхам файл бүхий онцлог файлууд ба цавуу хоёулаа Өргөст хэмх ажиллах хугацаа. Мөн тестийн үр дүнг гаргах форматыг зааж өгдөг.

Үүний нэгэн адил, та өргөст хэмхний шошго гэж юу вэ?

Өргөст хэмх Хэрэглэгчийн тодорхойлсон ангиллаар онцлог, хувилбаруудыг зохион байгуулах энгийн аргыг өгдөг. Энэ нь (@) тэмдэгтийн өмнөх нүүрэнд байгаа функцын файлаас олдсон зайгаар тусгаарлагдсан мөрийг шошго гэж үздэг конвенцийг ашиглан хэрэгжүүлдэг.

Хатуу өргөст хэмх гэж юу вэ?

Хатуу : хэрэв хатуу сонголтыг худал гэж тохируулсан бол гүйцэтгэх үед Өргөст хэмх тодорхойгүй/хүлээгдэж буй алхмуудтай тулгарна Өргөст хэмх Гүйцэтгэлийг бүтэлгүйтүүлэхгүй бөгөөд тодорхойгүй алхмуудыг алгасаж, БАРИЛГАХ нь АМЖИЛТТАЙ байна.