Comprendre les Dummy, Stub, Mock, Fake et Spy en tests automatisés Introduction Résumé : Ce document explique les rôles, différences, et cas d’utilisation des Dummy, Stub, Mock, Fake, et Spy dans les tests automatisés.Contexte : Ces outils, appelés “doubles de tests”, sont essentiels pour isoler les composants à tester dans un environnement contrôlé. Ils sont
Je vous présente aujourd’hui le design pattern Specification qui permet de rendre votre code plus lisible, plus maintenable et plus facile à tester. Un tutoriel en mode live, sans trop de préparation pour plus de naturel. Dites-moi en commentaire si vous préférez du ‘live’ ou quelque chose de fortement préparé.
Je vous partage aujourd’hui un article ayant pour sujet ‘Gerer les erreurs en production’. Je voulais écrire un article sur se thème depuis quelques temps, mais onb m’a devancé et Nicolas POTIER à plutôt bien résumer le sujet. Il parle des différents système permettant de gérer les erreurs et le temps nécessaire pour chacun d’eux
Il existe de nombreuses syntaxes pour nommer nos variables, classes, bases de données, classes CSS. Nous allons voir ci-dessous les normes officielles et qui sont utilisées par des langages et frameworks populaires. En ce qui concerne les syntaxe que j’utilise, je les aient choisis d’après le norme déjà présentes dans les langages web. Je n’ai
Aujourd’hui, je vous propose de faire le point sur la déclaration de service dans Symfony (notamment Symfony 4) et de comment les récupérer dans les contrôleurs. Nous allons aussi voir la différence entre les classe Controller et AbstractController étendu par nos contrôleurs.
Si vous avez besoin de récupérer un paramètre, vous devez utiliser la méthode ‘getParameter’ du conteneur Symfony. Ce qui donne depuis un controlleur : Si vous avez besoin de vos paramètre dans un service, pensez a l’injection de dépendance 😉
Salut les utilisateurs de Symfony. Petit snippets utile pour ceux qui démarre les testes unitaire avec Symfony. Pour faire vos tests unitaires automatisé, vous aurez certainement besoin d’accéder a vos service via le gestionnaire de service de Symfony (ben ouai, c’est vachement pratique pour ne pas avoir a tout configurer à la mano 🙂 ).
Je m’adresse ici a ceux qui souhaitent contrôler la session de leurs utilisateurs plus précisément. En effet, si vous pensé qu’i suffit de configurer la durée de session avec session.gc_maxlifetime et bien non se n’est pas si simple.
On me demande régulièrement comment désactiver le layout et/ou le rendu de la vue dans zend framework 2. Peut être voulez-vous faire une requette AJAX ou encore un Service REST, peut importe, la solution ci-dessous !