2009-08-18 17 views
1

Dies ist mein erstes Projekt mit StructureMap, es ist eine MVC Web App und ich verwende LinqToSql für meinen Datenzugriff. Ich folge dem Repository-Muster, so dass eine große Menge an Tests die db vermeiden wird. Allerdings werde ich für meine CRUD-Operationen die DataContext create a new db für jeden Test haben.StructureMap, LinqToSql, testing Best Practice

Mein Domänenmodell wird in einer eigenen Assembly gehalten.

Was wäre der beste Weg, um sicherzustellen, dass die korrekte Verbindungszeichenfolge während des Tests und der Produktion mit StructureMap verwendet wird?

Antwort

0

Ich würde verschiedene Einstellungen Datei (app.config) in Repositories.Tests Assembly mit Test-Datenbank Verbindungszeichenfolge verwenden, und nicht SM dafür verwenden.