Je me suis penché sur la cas NunitForms, afin de créer une librairie permettant de valider la non-régression d’un projet en cours de développement.
Cette extension de Nunit est très intéressant, malgré le fait que le projet ne soit plus très actif. Pour rappel, cette sur couche permet de tester l’interface utilisateur d’une application en simulant les interactions entre l’utilisateur final et l’application.
Voici donc quelques idées en vrac :
L’installation.
NunitForms et aujourd’hui en décalage avec son projet source Nunit. L’assemblage nunit.framework référencé est la version 2.2.7.0, alors que la version actuelle de Nunit utilise la v. 2.4.1.0. Cela ne semble pas poser de problèmes, mais il faut référencer cette dernière dans la projet de test.
Création des tests
Je ne vais pas m’étendre sur la syntaxe, celle-ci étant quasiment identique à un projet Nunit normal ([TestFixture], [Test], …).
La suite au prochaine épisode.
Stéphane
© Copyright 2010 Stéphane Schwartz Theme Design by Bryan Bell newtelligence dasBlog 2.3.9074.18820 | Page rendered at Friday, September 10, 2010 8:09:50 PM (GMT Daylight Time, UTC+01:00) Pick a theme: BlogXP business calmBlue Candid Blue dasBlog dasblogger dasblueblog dasEmerald DirectionalRedux Discreet Blog Blue Elegante essence Just Html MadsSimple Mobile Mono Movable Radio Blue Movable Radio Heat nautica022 orangeCream Portal Project84 Project84Grass Slate Sound Waves Tricoleur useit.com Voidclass2