Question

Comme certains d'entre vous le sauront, il n'est généralement pas possible de se moquer d'une méthode statique en .NET.

En moqueur, je veux remplacer une méthode dans une classe avec une autre méthode avec la même signature, généralement à des fins de test.

Les deux méthodes principales utilisées pour se moquer d'une méthode sont de le déclarer virtuelles ou de la définir dans une interface.Aucun de ces deux ne sont autorisés pour les méthodes statiques .net.

Cependant, un outil coûteux est appelé "Isolateur Typemock" qui permet une moqueur de méthodes statiques.Comment l'isolateur accomplit-il cet exploit apparemment impossible?

Était-ce utile?
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top