11 private links
Il est donc maintenant possible d'utiliser TestContainers dans du code Rust ! Super génial
L'article est extrêmement intéressant et couvre vraiment bien l'ensemble des impacts qu'il y a à réfléchir sur la qualité du code et sur tous les éléments associés.
Wiser Unit ne marchait pas très correctement, mais cette librairie a l'air presque aussi sympa ...
Tester des lectures/écritures de fichier, c'est parfois compliqué. Avec cette librairie qui crée le système de fichiers en mémoire, c'est vraiment plus facile.
Une extension JUnit hyper intéressante si vous utilisez la syntaxe given/when/then du BDD
Une très astucieuse manière de tester du code javascript écrit sans framework
Une super référence sur le roller en ligne, avec une liste très complète de modèles
Une idée intéressante pour générer de la documentation vivante à partir des noms des tests
Damnation ! J'ai précisément cette erreur avec le type FileObject, à la base de tout commons-vfs. C'est très fâcheux.
Si vous voulez comparer la couverture de tests de votre branche avec celle d'une autre branche, ce plugin Maven est pour vous
J'aime beaucoup ce sticker, il est assez drôle (même si il est assez faux)
Abuser d'un logger pour écrire du PlantUML, c'est assez marrant, mais ça ne couvre que le code exécuté dans votre test unitaire, et pas les différentes alternatives (qui seraient observables si on lisait le code source)
Je ne sais pas quel est ce format de fichier listant des requêtes http, et qu'on retrouve dans l'excellent VSCode REST Client, mais c'est très cool. Et là, on peut y ajouter des assertions !
Un outil qui permet de générer des tests à partir d'un schéma OpenAPI. C'est une bonne idée.
Je n'avais jamais entendu parler de cette pratique, et je la trouve anti-productive : si les objets que vous manipulez sont un tant soi peu complexes, n'avoir qu'une seule assertion ne prendra pas en compte la complexité de vos objets.
Le test est très intéressant, mais j'étais vraiment à l'ouest
Au cas où l'ad-hoc mail server ne marche pas, j'en garde un deuxième sous la main, et on verra bien lequel je garderai.
Un serveur de mail de test, bien pratique quand on développe dans un environnement contraint
J'ignorais cet usage des features Rust (mais il est vrai que je n'avais pas poussé mes investigations aussi loin)
Oh mais alors ça c'est vraiment super chouette !