Question

Notre équipe cherche à passer de mbunit à mstest, mais il semble y avoir une certaine déconnexion entre les deux.

Quelqu'un sait-il comment simuler les attributs CombinatorialTest et Factory à partir de mbunit lors de l'utilisation de mstest?

Je pense que c'est notre seule pierre d'achoppement avant de passer à l'acte.

Était-ce utile?

La solution

Autant que je sache, vous devez en principe rédiger une méthode de test qui génère toutes les combinaisons (ou appelle la fabrique et effectue une itération parmi les éléments) et qui appelle votre test d'origine (qui n'est plus une méthode de test). a un tas de fois.

Malheureusement, ceux-ci n'apparaissent pas sous la forme de tests individuels dans les résultats. Ils apparaissent sous la forme d'un seul test. Vous devez donc être assez explicite dans la sortie d'erreur. Cela signifie que, comme avec cette approche, dès que l’on échoue, le reste est arrêté (vous pouvez contourner ce problème en conservant une longue liste de résultats, mais c’est encore plus de frais généraux).

Je réfléchirais à deux fois avant d'aller à mstest pour le moment, à moins que vous n'ayez à le faire. L'absence d'un coureur de test sur une machine propre est mortelle, et elle n'est ni extensible ni mise à jour fréquemment.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top