NUnitAsp - NUnitAsp

NUnitAsp автоматты түрде тестілеуге арналған құрал болып табылады ASP.NET веб-беттер. Бұл кеңейту Жоқ, арналған құрал тестке негізделген даму .NET.

Бұл қалай жұмыс істейді

NUnitAsp - NUnit тестілерінде қолдануға арналған класс кітапханасы. Бұл NUnit-ке ASP.NET веб-парақтарын жүктеу, талдау және манипуляциялау мүмкіндігін ұсынады.

NUnitASP көмегімен тестілерге ASP.NET басқару элементтерін HTML-ге қалай шығаратынын білу қажет емес. Оның орнына NUnitASP кітапханасы тест кодын қарапайым және таза ұстай отырып жасай алады. Мысалы, тестілерге DataGrid басқару элементі HTML кестесі ретінде көрсетілетінін білу қажет емес; NUnitASP мәліметтерді өңдейді. Бұл қолданушыларға DataGrid күткен мәндерге ие бола ма деген сияқты функционалды сұрақтарға назар аударуға еркіндік береді.

  [Тест]
  қоғамдық жарамсыз TestExample()
  {
    // Біріншіден, «Сынаушы» нысандарын дайындаңыз:
    LabelTester заттаңба = жаңа LabelTester(«textLabel», CurrentWebForm);
    LinkButtonTester сілтеме = жаңа LinkButtonTester(«linkButton», CurrentWebForm);
    // Екіншіден, тексеріліп жатқан параққа кіріңіз:
    Браузер.GetPage(«http: //localhost/example/example.aspx»);
    // Үшіншіден, парақты тексеру үшін сынақ объектілерін пайдаланыңыз:
    Бекіту(«Басылған жоқ.», заттаңба.Мәтін);
    сілтеме.Басыңыз();
    Бекіту(«Бір рет басылды.», заттаңба.Мәтін);
    сілтеме.Басыңыз();
    Бекіту(«Екі рет басылды.», заттаңба.Мәтін);
  }

NUnitAsp бірнеше беттерді және кірістірілген басқару элементтерін қамтитын күрделі веб-сайттарды тексере алады.

Несиелер және тарих

NUnitAsp веб-құжаттарды оқудың және басқарудың қарапайым әдісі ретінде Брайан Ноулз NUnit көмегімен құрылды. Джим Шор (сол кезде «Джим Литтл» деген атпен танымал) жобаны көп ұзамай қолға алып, алғашқы шығарылымда қолданылған тестерлерге негізделген тәсілмен қайта өңдеді. Содан бері өнімге оннан астам адам үлес қосты. 2003 жылдың қарашасында Леви Хацкевич командаға «патч патша» ретінде қосылып, жобаға жаңа күш алып, көптен күткен 1.4 нұсқасын шығарды. 2008 жылы 31 қаңтарда Джим Шор өз дамуының аяқталғанын жариялады.

Сондай-ақ қараңыз

Сыртқы сілтемелер