2009-11-01 1 views
4

Typemock peut le faire mais c'est 799USD $ et c'est beaucoup à payer pour deux fonctionnalités.Existe-t-il un cadre de simulation gratuit permettant de se moquer des méthodes statiques et des classes scellées?

Veuillez ne pas parler d'éviter d'utiliser des objets statiques et scellés ou de les encapsuler. L'utilisation d'une API tierce de grande taille n'est pas possible et/ou pratique.

Merci

+0

Votre cadre 3ème partie ne semble pas considérer les tests . Il y a encore des entreprises qui ne savent pas à quoi sert une interface ... –

+0

Vous avez raison stefan. Leur réponse aux tests est de "créer une base de données avec vos données de test et ensuite exécuter vos tests" – Simon

Répondre

1

Pas vraiment, mais vous pouvez utiliser Moq Moq Download ou Rhino Mocks Rhino Mocks Download pour envelopper la méthode statique et faire appel à une méthode d'instance virtuelle dans une autre classe

Mocking Static methods using Rhino.Mocks

+0

je l'utilise régulièrement pour le cas occasionnel mais l'API que je traite actuellement a une très grande surface et ce serait une douleur pour prendre cette approche. Merci quand même. – Simon

Questions connexes