2008-10-20 7 views
0

J'ai un ensemble de tests Visual Studio Team System (intégration réelle) qui parlent à une base de données distante. Les tests deviennent trop lents et trop compliqués. Je voudrais remplacer l'ensemble des tests par des versions mockées. Le problème est qu'il est pénible d'écrire toutes les instructions attendues qui imitent ce que fait une base de données entière.Est-ce que Rhino Mocks peut écrire mes énoncés d'attentes pour moi?

Est-ce que quelqu'un sait d'un outil ou d'un add-on qui va exécuter un test existant, comprendre ce que la version non-mocked retourne réellement et écrire les Expect.Call pour dupliquer la fonctionnalité? Je sais que c'est long, mais je pense que ce devrait être possible.

Répondre

2

Ok, j'ai fini par l'écrire moi-même. Voici la liste de blog:

Write My Rhino Mocks Expect Statement

Et voici le projet CodePlex:

WriteMyExpectStatement

Hope this helps quelqu'un quelque part.

+0

Le lien CodePlex est mort, et le blog n'est pas très bon sans le lien CodePlex. De plus, il s'agit essentiellement d'une réponse par lien uniquement. –

+0

Merci @Kazark, je suppose que Codeplex doit l'avoir archivé. J'ai demandé qu'ils le restaurent. Je suis prêt à élargir la réponse s'ils le peuvent ou à le supprimer s'ils ne le peuvent pas. –

+0

Codeplex a déclaré qu'ils ne pouvaient pas restaurer le projet. J'ai essayé de supprimer la question et la réponse, mais je n'ai pas pu, alors j'ai voté pour clore la question, je suppose que c'est ce que je peux faire de mieux. –

Questions connexes