Fermer

mai 15, 2020

Nouveautés de JustMock avec R2 2020


Les utilisateurs de JustMock ont demandé et nous avons écouté. Avec la nouvelle version JustMock R2 2020, je vous présente la toute nouvelle fenêtre de débogage (bêta), les améliorations de l'API et les optimisations des extensions VS.

Sans plus tarder, permettez-moi de vous présenter les nouvelles fonctionnalités et les correctifs les plus importants.

Fenêtre de débogage (version bêta)

Dans notre enquête annuelle sur les produits pour 2019, nous vous avons demandé de choisir ou de suggérer des fonctionnalités qui sont importantes pour vous ou que vous souhaitez voir dans JustMock. La priorité la plus élevée pour vous tous était la fenêtre Visual Studio pour visualiser les objets simulés.

Cette nouvelle fonctionnalité offre une meilleure expérience de débogage lors de l'écriture de tests unitaires avec JustMock et vous aidera à gagner du temps lors de la résolution de problèmes avec des objets simulés. Grâce à cette fenêtre, vous avez accès aux données que JustMock possède sur les dispositions prises pour quels types, avec quels arguments et quelles invocations ont été faites qui correspondent aux dispositions. N'oubliez pas que cette fonctionnalité est toujours en version bêta et qu'elle sera encore améliorée. Nous aimerions entendre vos commentaires et savoir comment vous souhaiteriez que cela évolue.  Fenêtre de débogage - Illustration du référentiel factice

API améliorée pour la classe Arg

Nous avons reçu des commentaires selon lesquels il existe une ambiguïté quant à quand les classes Arg et ArgExpr doivent être utilisées. La classe Arg est utilisée pour la correspondance d'arguments et ArgExpr est utilisée dans le sous-ensemble de la correspondance d'arguments dans le contexte des méthodes non publiques.

C'est pourquoi nous avons décidé d'implémenter une propriété nommée Expr dans la classe Arg qui fournira l'accès à l'implémentation ArgExpr via une interface. De cette façon, il sera plus naturel d'utiliser une classe et ses propriétés pour la correspondance d'arguments. Pour des raisons de compatibilité descendante, la classe ArgExpr restera telle qu'elle est, à la différence qu'elle sera masquée d'IntelliSense dans Visual Studio.

De plus, nous avons introduit des propriétés typées prédéfinies pour la classe ArgExpr similaires à celles déjà disponibles dans le Classe Arg.

 Illustration Arg.Expr

Optimisations d'extension

Nous avons accéléré le temps de chargement de l'extension JustMock Visual Studio pour vous permettre de démarrer les tests unitaires plus rapidement. Jusqu'à présent, notre extension JustMock était divisée en deux composants principaux, le deuxième composant étant l'exécution du chargement par le premier composant. Cela nous a donné la flexibilité de prendre en charge de très anciennes versions de Visual Studio. Avec cette fonctionnalité nouvellement lancée, la fonctionnalité des deux composants est combinée, offrant un temps de chargement plus rapide.

Aide-mémoire

Nous savons que de nombreuses fois nos clients souhaitent naviguer rapidement dans l'API JustMock et trouver une fonctionnalité utile qu'ils n'ont pas ne savais pas ou ils ont oublié comment il devait être utilisé. C'est pourquoi nous avons écrit un article de feuille de triche avec l'intention d'abaisser votre courbe d'apprentissage. Voici le lien si vous voulez le vérifier. N'hésitez pas à nous contacter si vous pensez qu'il manque quelque chose.

Test des composants de Blazor avec bUnit et JustMock

Il y a quelques jours, j'ai écrit un billet de blog qui vous guide sur la façon d'uniter testez les composants Blazor avec bUnit et JustMock. Il couvre le sujet de la configuration de votre projet, des exemples simples et un scénario maître-détail. Si le sujet vous intéresse, vous pouvez le consulter.

La version R2 2020 est déjà disponible en téléchargement dans comptes clients . Si vous débutez avec Telerik JustMock, vous pouvez en savoir plus à ce sujet via la page produit . Il est accompagné d'un essai gratuit de 30 jours ce qui vous donne le temps d'explorer les capacités de JustMock.

Essayer maintenant

Assurez-vous de vous inscrire au Webinaire sur la sortie de Telerik R2 2020 le le jeudi 21 mai à 12 h 00 HE pour un examen plus approfondi de toutes les qualités de la version, où nos experts développeurs examineront tout en détail. [19659005] Réservez votre siège de webinaire

N'hésitez pas à nous laisser un commentaire ci-dessous pour partager vos réflexions. Ou visitez notre Portail de commentaires et faites-nous savoir si vous avez des suggestions ou si vous avez besoin de fonctionnalités particulières.

Vous pouvez également consulter notre page Historique des versions pour une liste complète des les améliorations incluses.





Source link