L'art des tests unitaires : Avec des exemples en C#

Note :   (4,3 sur 5)

L'art des tests unitaires : Avec des exemples en C# (Roy Osherove)

Avis des lecteurs

Résumé:

Ce livre sur les tests unitaires en C# est loué pour son approche claire et pratique et son langage facile à suivre, ce qui le rend adapté aussi bien aux débutants qu'aux développeurs expérimentés. Il fournit des concepts, des techniques et des exemples concrets de grande valeur qui peuvent être appliqués immédiatement. Cependant, il a été critiqué pour son contenu désorganisé, sa profondeur variable et ses erreurs dans les exemples de code, ce qui a conduit certains lecteurs à le trouver déroutant.

Avantages:

Rédigé dans un anglais clair et explicable.
Fournit des exemples pratiques et applicables.
Convient aussi bien aux débutants qu'aux développeurs expérimentés.
Couvre les problèmes réels rencontrés dans les tests unitaires.
Se concentre sur des concepts importants tels que les « 3 A du test unitaire (Arrange, Act, Assert) ».

Inconvénients:

Certains lecteurs trouvent l'organisation illogique.
Contient des erreurs dans les exemples de code.
Quelques lecteurs estiment qu'il manque de profondeur dans certains sujets.
Certaines éditions peuvent ne pas être à jour, ce qui entraîne des déceptions avec les copies d'occasion.
Fait référence à plusieurs reprises à d'autres documents, ce qui peut perturber les lecteurs.

(basé sur 66 avis de lecteurs)

Titre original :

The Art of Unit Testing: With Examples in C#

Contenu du livre :

Résumé

L'art du test unitaire, deuxième édition, vous guide pas à pas depuis l'écriture de vos premiers tests simples jusqu'au développement de jeux de tests robustes, maintenables, lisibles et fiables. Vous maîtriserez les idées fondamentales et passerez rapidement à des sujets de grande valeur tels que les mocks, les stubs et l'isolation, y compris des frameworks tels que Moq, FakeItEasy et Typemock Isolator. Vous explorerez les modèles et l'organisation des tests, le travail avec le code existant et même le code « non testable ». En cours de route, vous découvrirez les tests d'intégration ainsi que les techniques et les outils pour tester les bases de données et d'autres technologies.

À propos de ce livre

Vous savez que vous devriez faire des tests unitaires, alors pourquoi ne le faites-vous pas ? Si vous êtes novice en matière de tests unitaires, si vous trouvez les tests unitaires fastidieux ou si vous n'obtenez tout simplement pas assez de résultats pour les efforts que vous y consacrez, continuez à lire.

L'art du test unitaire, deuxième édition, vous guide pas à pas depuis l'écriture de vos premiers tests unitaires simples jusqu'à la construction d'ensembles de tests complets qui sont maintenables, lisibles et fiables. Vous passerez rapidement à des sujets plus compliqués comme les mocks et les stubs, tout en apprenant à utiliser des frameworks d'isolation (mocking) comme Moq, FakeItEasy, et Typemock Isolator. Vous explorerez les modèles et l'organisation des tests, refactoriserez les applications de code et apprendrez à tester le code « non testable ». En cours de route, vous découvrirez les tests d'intégration et les techniques de test des bases de données.

Les exemples du livre utilisent le langage C#, mais toute personne utilisant un langage à typage statique tel que Java ou C++ en tirera profit.

L'achat du livre imprimé inclut un livre électronique gratuit aux formats PDF, Kindle et ePub de Manning Publications.

Contenu du livre

⬤ Créer des tests lisibles, maintenables et fiables.

⬤ Les faux tests, les stubs, les objets fictifs et les frameworks d'isolation (mocking).

⬤ Les techniques simples d'injection de dépendances.

⬤ Refactoring legacy code.

À propos de l'auteur

Roy Osherove code depuis plus de 15 ans, et il conseille et forme des équipes dans le monde entier sur l'art délicat des tests unitaires et du développement piloté par les tests. Son blog se trouve sur ArtOfUnitTesting.com.

Table des matières

PARTIE 1 : DÉBUTER.

⬤ Les bases des tests unitaires.

⬤ Un premier test unitaire.

PARTIE 2 : LES TECHNIQUES DE BASE.

⬤ L'utilisation des stubs pour casser les dépendances.

⬤ Les tests d'interaction à l'aide d'objets fictifs.

⬤ Les frameworks d'isolation (mocking).

⬤ Approfondir l'utilisation des frameworks d'isolation.

PARTIE 3 LE CODE DE TEST.

⬤ Les hiérarchies et l'organisation des tests.

⬤ Les piliers de bons tests unitaires.

PARTIE 4 CONCEPTION ET PROCESSUS.

⬤ L'intégration des tests unitaires dans l'organisation.

⬤ Travailler avec du code hérité.

⬤ Conception et testabilité.

Autres informations sur le livre :

ISBN :9781617290893
Auteur :
Éditeur :
Reliure :Broché
Année de publication :2013
Nombre de pages :375

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

L'art des tests unitaires : Avec des exemples en C# - The Art of Unit Testing: With Examples in...
Résumé L'art du test unitaire, deuxième édition,...
L'art des tests unitaires : Avec des exemples en C# - The Art of Unit Testing: With Examples in C#
L'art des tests unitaires, troisième édition : Avec des exemples en JavaScript - The Art of Unit...
L'art des tests unitaires, troisième édition,...
L'art des tests unitaires, troisième édition : Avec des exemples en JavaScript - The Art of Unit Testing, Third Edition: With Examples in JavaScript

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)