T# Studio de Pretty Objects
 
 
  • POCMock    • T# Studio  
  • Vue d'ensemble    • Téléchargement    • Documentation    • Pas à Pas  
    Ajouter aux Favoris | Imprimer   
 
Nouvelles de T#
tout ouvrir | tout fermer

26 octobre 2008
T#: Exécuter plusieurs fois les tests
Nous vous annonçons la nouvelle version beta de notre produit T# Studio (v0.2.9) disponible pour Visual Studio 2005 et 2008, sous Windows XP ou Vista.
Cette version vous permet d'exécuter des tests plusieurs fois (pour différents contextes par exemple), et améliore l'intégration dans Studio dans Visual Studio.

Pour plus d'informations, veuillez consulter sa page web.


1 octobre 2008
T#: Exécuter des tests avec paramètres

Nous vous annonçons la nouvelle version beta de notre produit T# Studio (v0.2.8) disponible pour Visual Studio 2005 et 2008, sous Windows XP ou Vista.
Cette version vous permet d'exécuter des tests avec paramètres, et améliore l'intégration dans Studio dans Visual Studio.

Pour plus d'informations, veuillez consulter sa page web.


3 septembre 2008
Meilleure intégration de T# dans Visual Studio

Nous vous annonçons la nouvelle version beta de notre produit T# Studio (v0.2.7) disponible pour Visual Studio 2005 et 2008, sous Windows XP ou Vista.
Cette version améliore l'intégration de T# Studio dans Visual Studio.

Pour plus d'informations, veuillez consulter sa page web.


T#  Studio: les tests unitaires simplifiés

Vous voulez radicalement simplifier l'écriture des tests unitaires pour Microsoft.NET?
Vous voulez faciliter leur maintenance?
Vous voulez découvrir les tests manquants dès la compilation?

Contexte

La programmation de tests unitaires est maintenant une pratique reconnue pour améliorer la qualité du développement. Les premiers outils de tests unitaires étaient faciles à mettre en oeuvre, ce qui a aidé à les rendre populaires.

Cependant, la complexité des tests unitaires s'accroît avec celle des systèmes développés. Il est donc important de simplifier le plus possible leur programmation (pouvoir les écrire avec moins de code, et de manière plus naturelle). Il est aussi important de se concentrer d'abord sur l'intention d'un test plutôt que sur le code testé, de même qu'en programmation objet on raisonne d'abord sur le but d'une méthode et non sur son implémentation. Conçus ainsi, les tests sont plus robustes aux changements. Enfin, quand le nombre de tests augmente, les liens entre test et code testé se complexifient (Qui teste quoi? Où ont les tests qui testent cela? Quels sont les tests manquants?). L'environnement de développement doit donc offrir des moyens variés de navigation de l'un à l'autre.

T# Studio

T# Studio a été développé pour simplifier la conception et la programmation des tests unitaires pour Microsoft.NET.

T# Studio est un environnement de développement de tests unitaires intégré à Visual Studio™, mais peut s'utiliser indépendamment. Il comprend :

  • T#: un langage de programmation dédié aux tests unitaires.
    T# est basé sur le langage C# v2, ce qui le rend très naturel à utiliser par les développeurs .NET.
    De nouveaux mot-clés y ont été introduits pour simplifier l'écriture de tests. Il met beaucoup d'emphase sur la définition de l'intention des tests.
  • Des outils pour compiler les tests, les exécuter, les tester et pour facilement naviguer parmi les tests, même pour un grand nombre de tests.