CSUnit - CsUnit

csUnit
Windows-da csUnit 2.5 GUI
csUnit 2.5 GUI Windows-da
Tuzuvchi (lar)csUnit jamoasi
Barqaror chiqish
csUnit 2.6 / 2009 yil 28 mart; 11 yil oldin (2009-03-28)
YozilganC #
Operatsion tizimMicrosoft .NET
TuriBirlik sinovi vosita
Litsenziyazlib litsenziyasi
Veb-saytwww.sunit.org

csUnit a birlik sinovi uchun ramka .NET Framework. U har qanday .NET mos keladigan til bilan ishlashga mo'ljallangan. Bu maxsus sinovdan o'tgan C #, Visual Basic .NET, Boshqariladigan C ++ va J #. csUnit ochiq manbali va egiluvchan litsenziyaga ega bo'lib, yopiq manbali tijorat mahsulotlariga bepul qo'shib olishga imkon beradi.

csUnit boshqa birlik sinovlari tushunchalariga amal qiladi ramkalar ichida xUnit oilasi va 2002 yildan beri bir nechta versiyalari mavjud. Ushbu vosita mahalliy GUI dasturi, buyruq satri va Visual Studio 2005 va Visual Studio 2008 uchun qo'shimchalarni taklif etadi.

2.4 versiyasidan boshlab u bajarilishini qo'llab-quvvatlaydi Yagona testlarni qayta kompilyatsiya qilmasdan. Bu xususiyat NUnit 2.4.7 (.NET 2.0 versiyasi) uchun ishlaydi.

csUnit .NET 3.5 va undan oldingi versiyalarni qo'llab-quvvatlaydi, ammo .NET 4 ni qo'llab-quvvatlamaydi.

Maxsus xususiyatlar

Standart funktsiyalar bilan bir qatorda, csUnit .NET uchun boshqa birlik sinov tizimlarida kam uchraydigan qobiliyatlarni taqdim etadi:

  • Guruhga toifalar kiritilgan, testlar chiqarib tashlangan
  • ExposedException faqat turdagi emas, balki aniq misollar bilan ishlaydi
  • Visual Studio 2005 va 2008 uchun qo'shimcha qo'shimchalar
  • Oddiy ishlash bazasini qoplash uchun yorliq
  • Doimiy ravishda kengaytirilgan juda boy tasdiqlar to'plami
  • Sinovlarni amalga oshirish uchun boy atributlar to'plami
  • Parametrli sinov, ma'lumotlarga asoslangan sinov
  • Qidiruv qobiliyatlari, sinov to'plamlari minglab testlarga ega bo'lganda vaqtni tejash

Shuningdek qarang

Adabiyotlar

Qo'shimcha o'qish

  • Krouter, Devid S.; Klark, Piter J. (1 iyun 2005). "Dasturiy ta'minotni tekshirish vositalarini tekshirish". Doktor Dobbning jurnali.
  • Manoxa, Pooja; Jain, Arun (2013). "CsUnit vositasi yordamida Cleanroom dasturiy ta'minotini takomillashtirish". Kompyuter fanlari bo'yicha xalqaro tadqiqotlar jurnali. 3 (5): 19–23. doi:10.7815 / ijorcs.35.2013.071.

Tashqi havolalar