Skip Navigation Links
Skip Navigation LinksAccueil > Produits > Visual T#
Visual T#...
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 bonne pratique reconnue pour améliorer la qualité du développement. Les premiers outils é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 avec le moins possible de code et de manière plus naturelle sans rien sacrifier aux besoins multiples des développeurs.

Visual T#

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

car il est plus important de se concentrer en premier sur l'objectif d'un test plutôt que sur le code testé. Les tests sont alors plus robustes aux changements.

De plus, quand le nombre de tests augmente, les liens entre tests 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, d'ajout de tests manquants...

Visual T#
2012-01-11
Visual T# v2.1.4 est disponible!
C'est une mise à jour mineure qui règle quelques problèmes de stabilité dans Visual Studio. Téléchargez la nouvelle version ici: Forum Visual T#
Pour plus d'informations, consultez la documentation sur le mocking (en anglais)


2011-12-02
Visual T# v2.1.3 est disponible!
C'est une mise à jour mineure qui règle quelques problèmes de stabilité dans Visual Studio. Téléchargez la nouvelle version ici: Forum Visual T#
Pour plus d'informations, consultez la documentation sur le mocking (en anglais)


2011-11-22
Visual T# v2.1.2 est disponible!
C'est une mise à jour mineure qui règle bon nombre de problèmes d'intégration dans Visual Studio. Téléchargez la nouvelle version ici: Forum Visual T#
Pour plus d'informations, consultez la documentation sur le mocking (en anglais)


2011-10-14
Visual T# v2.1.1 est disponible!
C'est une mise à jour mineure qui règle bon nombre de problème d'intégration dans Visual Studio. Téléchargez la nouvelle version ici: Forum Visual T#
Pour plus d'informations, consultez la documentation sur le mocking (en anglais)


2011-09-09
Visual T# v2.1.0 est disponible!
C'est une mise à jour majeure qui gère les ressources et supporte partiellement CodeDom. Téléchargez la nouvelle version ici: Forum Visual T#
Pour plus d'informations, consultez la documentation sur le mocking (en anglais)


2011-07-08
Visual T# v2.0.2 est disponible!
C'est une mise à jour mineure pour que vous ayez une version avec le moins de bogues possibles avant nos vacances! Téléchargez la nouvelle version ici: Forum Visual T#
Pour plus d'informations, consultez la documentation sur le mocking (en anglais)


2011-06-29
Visual T# v2.0.1 est disponible!
C'est une mise-à-jour mineure pour ceux qui ont eu le bogue demandant les redistribuables de C++, même une fois installé! Téléchargez la nouvelle version ici: Forum Visual T#
Pour plus d'informations, consultez la documentation sur le mocking (en anglais)


2011-06-24
Visual T# v2.0 est disponible!
Vous pouvez maintenant mocker n'oimporte quel type de Microsoft.NET avec un nouveau mot clé mock et un nouvel opérateur $! Téléchargez la nouvelle version ici: Forum Visual T#
Pour plus d'informations, consultez la documentation sur le mocking (en anglais)


2011-05-06
Visual T# v1.11 est disponible!
Vous pouvez maintenant définir vos propres assertions pour être plus proche du langage natural! Téléchargez la nouvelle version ici: Forum Visual T#


2011-03-04
Visual T# v1.10 est disponible!
Visual T# peut maintenant tester des événements asynchrones en une ligne de code! Téléchargez la nouvelle version ici: Forum Visual T#


2011-01-28
Visual T# v1.9.5 est disponible!
Visual T# n'a jamais été aussi bien intégré dans Visual Studio! Téléchargez la nouvelle version ici: Forum Visual T#


2010-10-20
Mise à jour de la documentation en ligne

Nous sommes heureux d'annoncer la mise en ligne de la documentation de Visual T# mise à jour.

Vous pouvez l'accéder ici (en anglais seulement)



2010-10-12
Visual T# v1.9.4 est disponible!
Visual T# est maintenant disponible pour Visual Studio 2010! Téléchargez la nouvelle version ici: Forum Visual T#


2010-09-10
Visual T# v1.9.3 est disponible!

Améliorations

  • Intellisense est plus rapide: 1. limitation du nombre d'éléments externes montrés (déclarations de namespaces dans les clauses using)! 2. Meilleur algorithme pour calculer l'unicité des déclarations
  • Documentation sur les mpocks en Visual T# v2 mise à jour (toujours en développement, mais bientôt disponible pour les early adopters)
  • Smart indent: calcul sur l'ensemble du fichier et non plus une portion seulemente
  • Corrections

      • Calcul des cas de tests corrigé(pour les mélanges complexes de cas de tests: valid && valid => error; corrections d'hyperliens à des tests)
      • Problème d'expressions complexes de cas de tests corrigé (valid && valid => error)
      • L'utilisation d'énumérations à la place du membre testé dans un test quand une classe est spécifié au niveau de la classe de test générait une exception
      • Bogues mineurs corrigés, particulièrement dans le débogueur et Intellisense (initialisateurs de tableaux)
      Téléchargez la nouvelle version ici: Forum Visual T#


  • 2010-07-20
    Visual T# dans le Morbihan (France)!
    Ludovic Dubois, l'architecte de Visual T#, fera une présentation sur le développement logiciel piloté par les tests unitaires. De plus, il montrera comment Visual T#, un nouveau langage de programmation pour .NET, peut aider les développeurs à écrire de meilleurs tests pour leurs applications.

    Cette conférence sera donnée à la prochaine réunion d'Agile Morbihan, le jeudi 22 juillet à 18h30 aux locaux de AG2L, situés au 5 rue Simone Signoret à Lorient (France).



    2010-06-23
    Visual T# v1.9.2 est disponible!

    Nouvelles caractéristiques

    • Utilisez des lettres majuscules pour compléter votre code (par exemple: Console.WL [Ctrl]+[Espace] vous montrera WindowLength, WriteLine ...)
    • Des resources peuvent maintenant être ajoutées aux projets T#
    • Les modèles d'éléments de code sont maintenant organisés par catrégories

    Améliorations

    • Les projets référencés ne sont plus vérouillés!
    • Intellisense affiche juste ce qu'il faut!.
    • Compléter le code pour des attributs n'ajoute plus le suffixe "Attribute"

    Corrections

    • Bug mineurs corrigés, particulièrement pour Intellisense
    Téléchargez la nouvelle version ici: Forum Visual T#


    2010-05-05
    Visual T# v1.9.1 est disponible!

    Nouvelles caractéristiques

    • Générez le sequelette des tests manquants à partir de l'explorateur de tests (glissez un cas manquant et déplacez le vers votre code source)
    • Sélectionnez votre test et son cas de test dans l'explorateur de tests à partir du code source (menu contextuel: Visual T#|Select Test in Tests Explorer)
    • Retrouvez le cas de test d'un test de l'explorateur de tests (menu contextuel 'Goto Case')

    Améliorations

    • Gros réusinage pour la gestion des sources et des symbôles dans Visual Studio (QuickInfo, Tool Tips, Code Completion, ClassView, DropDown, Tests Explorer...)

    Corrections

    • Bug mineurs corrigés, paraticulièrement dans l'explorateur de tests, le Test Runner (pour l'espace de travail)
    Téléchargez la nouvelle version ici: Forum Visual T#


    2010-04-16
    Visual T# v1.9.0 est disponible!

    Nouvelles caractéristiques

    • 'Visual T# Tests Explorer' est notre tout nouveau explorateur de tests existants comme manquants, mis à jour automatiquement au fur et à mesure que vous écrivez vos tests!

    Améliorations

    • Il est maintenant possible d'arrêter l'exécution des tests lancés par le menu contextuel de Visual T# ou de notre nouveau 'Tests Explorer'

    Corrections

    • Bug mineurs corrigés
    Téléchargez la nouvelle version ici: Forum Visual T#


    2010-03-05
    Visual T# à Montréal!
    Ludovic Dubois, l'architecte de Visual T#, fera une présentation sur le développement logiciel piloté par les tests unitaires. De plus, il montrera comment Visual T#, un nouveau langage de programmation pour .NET, peut aider les développeurs à écrire des meilleurs tests pour leurs applications.

    Cette conférence sera donnée à la prochaine réunion de l'APQL, une association de professionnels en assurance qualité logicielle, le mercredi 17 mars à 18h30 aux locaux de Pegasie Technologies, situés au 1250 Boul. René-Lévesque Ouest, Suite 2200 à Montréal. Le coût de la conférence est de 20$.

    Pour plus d'informations, visitez le site de l'APQL @ http://www.apql-sqpa.ca/index_fr.php?texte=3



    2010-03-02
    Visual T# v1.8.1 est disponible!
    Vous devriez installer la toute dernière version de Visual T# (v1.8.1): elle corrige quelques petits bogues concernant l'integration dans Visual Studio.
    Téléchargez la nouvelle version ici: Forum Visual T#


    2010-02-18
    Visual T# v1.8.0 est disponible!

    Nouvelles caractéristiques

    • 'Go to definition' et 'Go to declaration' sont maintenant disponibles pour des symboles du même projet

    Améliorations

    • Gestion des symboles dans Visual Studio réécriteQuickInfo, Tool Tips, Code Completion, ClassView, DropDown...)
      • Beaucoup plus efficace
      • Fonctionne maintenant pour le projet courant (et non plus seulement pour les références externes)

    Corrections

    • Bug mineurs corrigés concernant les 'renderer' à partir de Visual Studio
    Téléchargez la nouvelle version ici: Forum Visual T#


    2010-02-12
    Visual T# à Québec
    Vous êtes de la région de Québec? Vous voulez en savoir plus sur les tests unitaires et/ou sur Visual T#, notre langage de programmation de tests unitaires gratuit? Venez nous voir: