advertisement

Applications "legacy": testez-les avec Visual Studio 2012 sans modifier leurs architectures

57 %
43 %
advertisement
Information about Applications "legacy": testez-les avec Visual Studio 2012 sans modifier...
Technology

Published on February 26, 2014

Author: Cellenza

Source: slideshare.net

advertisement

PLATEFORME Applications "legacy": testez-les avec Visual Studio 2012 sans modifier leurs architectures BELLAHCENE Fathi Manager pole .NET CELLENZA MVP Visual C#

Applications « Legacy » : Testez-les avec Visual Studio Application « Legacy » ? Wikipédia: “source code inherited from someone else and source code inherited from an older version of the software” Michael C. Feathers (Working Effectively with Legacy Code) : “legacy code as code without tests” Application :  Faible connaissances fonctionnelles et techniques  Difficilement maintenable  Difficilement évolutif

Applications « Legacy » : Testez-les avec Visual Studio Problématique On ne peut pas modifier du code « Legacy » sans avoir des tests unitaires Couplage! On ne peut pas tester unitairement du code «pas testable » sans au préalable le modifier

Applications « Legacy » : Testez-les avec Visual Studio Utilisation « Fakes Framework » « Fakes Framework » : • Produit par l’équipe Microsoft Research sous le nom « Moles Isolation Framework » et intégré à Visual Studio 2012 • Génération d’objets permettant de : • Rediriger tout appel de méthodes .Net (framework .net inclus) : Shims • d’isoler le code que vous souhaitez tester avec des objets de substitution: Stubs

Applications « Legacy » : Testez-les avec Visual Studio Démos !

Applications « Legacy » : Testez-les avec Visual Studio Améliorer son code en continu • Etape 1 : Introduire des tests unitaires avec les Shims • Etape 2: Refactorer son code • Etape 3: Remplacer les Shims par les Stubs autant que possible

Applications « Legacy » : Testez-les avec Visual Studio Résumé Ce qu’on a vu, ce qu’il faut savoir VS 2012 propose un outil puissant permettant d’introduire des tests unitaires sans modifier vos applications « Legacy » Pour aller plus loin : • www.cellenza.com • http:// http://blogs.developpeur.org/fathi/ • fathi.bellahcene@cellenza.com

UN PROJET, DES QUESTIONS ? Retrouvez toutes les émissions sur visualstudio.fr/bonapp

Add a comment

Related presentations

Presentación que realice en el Evento Nacional de Gobierno Abierto, realizado los ...

In this presentation we will describe our experience developing with a highly dyna...

Presentation to the LITA Forum 7th November 2014 Albuquerque, NM

Un recorrido por los cambios que nos generará el wearabletech en el futuro

Um paralelo entre as novidades & mercado em Wearable Computing e Tecnologias Assis...

Microsoft finally joins the smartwatch and fitness tracker game by introducing the...

Related pages

Fathi Bellahcene

[WebCast]: Application Legacy Testez les avec VS 2012 sans modifier leurs architectures Microsoft viens de mettre en ligne un webcast que j’ai réalisé ...
Read more

Applications legacy : testez-les avec Visual Studio 2012

Visual Studio 2012 propose un outil puissant permettant d’introduire des tests unitaires sans modifier vos applications legacy par Fathi Bellahcene
Read more

C# 6 - Développez des applications Windows avec Visual ...

... applications Windows avec Visual Studio ... testez-les avec Visual Studio 2012 sans ... Studio 2012 sans modifier leurs architectures ...
Read more

avril 2013 - Messages , Fathi Bellahcene

... Application Legacy Testez les avec VS 2012 sans modifier leurs ... parc d’applications conséquent qu ... , TDD, Visual Studio 2012, ...
Read more

Tout savoir sur les applications - Boutique Microsoft

Vous pouvez vous procurer des milliers d’applications ... Visual Studio ... Grâce à leurs notifications et à leur conception innovante, les ...
Read more

Telephone portable, Smartphones, Mobile tactile ...

Découvrez les derniers smartphones Lumia et leurs accessoires, ... En fermant cet avertissement ou en interagissant avec ce site, ... Visual Studio
Read more

Club des développeurs Visual Studio : actualités, cours ...

Plus d'un tiers des développeurs .NET ne seraient pas prêts à adopter le cloud pour développer leurs applications, ... avec Visual Studio ... 2012 menu ...
Read more