2010-05-27 4 views
1

J'ai un projet distinct qui effectue des tests WatiN. Le projet est sous la forme d'un projet de bibliothèque de classes. Lorsque j'exécute un test, il lance le navigateur et utilise ensuite Web.config du projet d'application Web que je suis en train de tester. Le Web.config du projet d'application Web a la chaîne de connexion Dev qui ne doit pas être utilisée pour le test.Tests WatiN et chaînes de connexion Fiasco

Quelles sont les différentes façons que je peux prendre et dire à mon WatiN d'utiliser le App.config qui est dans le projet WatiN et non le projet d'application Web?

Voici quelques options que j'ai:

1) Remplacer la chaîne de connexion lors de l'exécution. 2) Remplacez la chaîne de connexion lors d'un événement de pré-construction ou autre.

Répondre

0

Voici ce que je faisais:

Avant un test est exécuté il y a un code personnalisé qui va dans le fichier web.config, puis passe la chaîne de connexion de DEV à TEST. Une fois le test terminé, il redevient DEV!

Questions connexes