NUnitAsp - NUnitAsp

NUnitAsp avtomatik sinov uchun vosita ASP.NET veb-sahifalar. Bu kengaytma Yagona, uchun vosita sinovga asoslangan rivojlanish .NET-da.

U qanday ishlaydi

NUnitAsp - bu NUnit testlarida foydalanish uchun sinf kutubxonasi. U NUnit-ga ASP.NET veb-sahifalarini yuklab olish, ajratish va boshqarish qobiliyatini beradi.

NUnitASP yordamida testlar ASP.NET HTML-ga boshqaruv elementlarini qanday ko'rsatishini bilish shart emas. Buning o'rniga NUnitASP kutubxonasi buni amalga oshirishi mumkin, test kodini sodda va toza tutadi. Masalan, testlar DataGrid nazorati HTML jadval sifatida ishlashini bilishi shart emas; NUnitASP tafsilotlarni boshqaradi. Bu foydalanuvchilarga DataGrid kutilgan qiymatlarni ushlab turadimi yoki yo'qmi kabi funktsional savollarga e'tibor berish erkinligini beradi.

  [Sinov]  jamoat bekor TestExample()  {    // Birinchidan, "Tester" moslamalarini o'rnating:    LabelTester yorliq = yangi LabelTester("textLabel", CurrentWebForm);    LinkButtonTester havola = yangi LinkButtonTester("linkButton", CurrentWebForm);    // Ikkinchidan, tekshirilayotgan sahifaga tashrif buyuring:    Brauzer.GetPage("http: //localhost/example/example.aspx");    // Uchinchidan, sahifani sinab ko'rish uchun sinov ob'ektlaridan foydalaning:    AssertEquals("Bosilmadi.", yorliq.Matn);    havola.Bosing();    AssertEquals("Bir marta bosilgan.", yorliq.Matn);    havola.Bosing();    AssertEquals("Ikki marta bosilgan.", yorliq.Matn);  }

NUnitAsp bir nechta sahifalar va ichki boshqaruv elementlarini o'z ichiga olgan murakkab veb-saytlarni sinab ko'rishi mumkin.

Kreditlar va tarix

NUnitAsp veb-hujjatlarni NUnit bilan o'qish va boshqarish uchun oddiy usul sifatida Brayan Noulz tomonidan yaratilgan. Jim Shore (o'sha paytda "Jim Little" nomi bilan tanilgan) birozdan keyin loyihani o'z qo'liga oldi va uni birinchi chiqish uchun ishlatilgan Tester-ga asoslangan yondashuvga o'zgartirdi. O'shandan beri o'ndan ortiq odam mahsulotga o'z hissasini qo'shdi. 2003 yil noyabr oyida Levi Xatskevich jamoaga "yamoqchi qirol" sifatida qo'shildi va loyihaga yangi energiya olib keldi, bu uzoq kutilgan 1.4 versiyasini chiqishiga olib keldi. 2008 yil 31 yanvarda Jim Shore rivojlanishining tugaganligini e'lon qildi.

Shuningdek qarang

Tashqi havolalar