Video: WebMvcTest nima?
2024 Muallif: Lynn Donovan | [email protected]. Oxirgi o'zgartirilgan: 2023-12-15 23:54
@ WebMvcTest Annotatsiya Spring MVC testlari uchun ishlatiladi. U to'liq avtomatik konfiguratsiyani o'chiradi va buning o'rniga faqat MVC testlariga tegishli konfiguratsiyani qo'llaydi. The WebMvcTest izoh MockMvc misolini avtomatik sozlash. EmployeeRESTController-dan foydalanish.
MockMvc nima uchun ishlatiladi?
Spring-test-mvc ning yuragi deb nomlangan sinfdir MockMvc shunday bo'lishi mumkin ishlatilgan Spring MVC yordamida amalga oshirilgan har qanday dastur uchun testlarni yozish. Bizning maqsadimiz yangisini yaratishdir MockMvc MockMvcBuilder interfeysi ilovalaridan foydalangan holda ob'ekt.
Bundan tashqari, AutoConfigureMockMvc nima? @ AutoConfigureMockMvc MockMvc va FAQAT MockMvc bilan bog'liq barcha avtomatik konfiguratsiyalarni yoqadi. Shunga qaramay, bu umumiy avtomatik konfiguratsiyaning kichik to'plamidir. U quyidagi avtomatik konfiguratsiyani o'z ichiga oladi (qarang: spring.factories) # AutoConfigureMockMvc auto-configuration imports org. bahor ramkasi.
Xuddi shunday, @SpringBootTest dan qanday foydalanish kerak?
@ SpringBootTest izoh bo'lishi mumkin ishlatilgan biz butun konteynerni yuklashimiz kerak bo'lganda. Izoh bizning testlarimizda foydalaniladigan ApplicationContext yaratish orqali ishlaydi. Biz bajara olamiz foydalanish @ ning webEnvironment atributi SpringBootTest ish vaqti muhitimizni sozlash; biz WebEnvironment dan foydalanmoqdamiz.
Bahor yuklash MockMvc nima?
MockMvc beri mavjud Bahor 3.2. Bu masxara qilishning kuchli usulini taqdim etadi Bahor MVC veb-ilovalarini sinab ko'rish uchun MVC. orqali MockMvc , siz tekshirgichga soxta HTTP so'rovlarini yuborishingiz va kontrollerni server ichida ishga tushirmasdan nazoratchi o'zini qanday tutishini tekshirishingiz mumkin.
Tavsiya:
W3c nima, Whatwg nima?
Veb-gipermatnli ilovalar texnologiyasi ishchi guruhi (WHATWG) HTML va tegishli texnologiyalarni rivojlantirishga qiziqqan odamlar jamoasidir. WHATWG 2004 yilda Apple Inc., Mozilla Foundation va Opera Software kompaniyalari, yetakchi veb-brauzer sotuvchilari tomonidan tashkil etilgan
Operatsion tizimdagi jarayon nima, operatsion tizimdagi ip nima?
Jarayon, eng oddiy so'z bilan aytganda, bajaruvchi dasturdir. Jarayon kontekstida bir yoki bir nechta oqim ishlaydi. Tarmoq - bu operatsion tizim protsessor vaqtini ajratadigan asosiy birlik. Threadpool, birinchi navbatda, dastur iplari sonini kamaytirish va ishchi iplarni boshqarishni ta'minlash uchun ishlatiladi
Shaxsiy kompyuter nima qisqartma nima?
Kompyuter - bu shaxsiy kompyuterning qisqartmasi
Bulutli hisoblash nima, u nima uchun kerak?
Foydalanish imkoniyati; Bulutli hisoblash dunyoning istalgan joyidan va internetga ulangan har qanday qurilmadan ilovalar va ma'lumotlarga kirishni osonlashtiradi. Xarajatlarni tejash; Bulutli hisoblash korxonalarga kengaytiriladigan hisoblash resurslarini taklif qiladi, shuning uchun ularni sotib olish va saqlash xarajatlarini tejaydi
Ijtimoiy muhandislik nima va uning maqsadi nima?
Ijtimoiy muhandislik - bu odamlarning o'zaro ta'siri orqali amalga oshiriladigan keng qamrovli zararli harakatlar uchun ishlatiladigan atama. U foydalanuvchilarni xavfsizlik xatolariga yo'l qo'yish yoki nozik ma'lumotlarni berish uchun aldash uchun psixologik manipulyatsiyadan foydalanadi