Hallo: Ich habe es genossen, mit Pex und Moles herumzuspielen ... jetzt ist es an der Zeit, es ernsthaft zu benutzen, um eine alte Anwendung so weit wie möglich abzudecken.
Wir haben mit der Umstellung auf .NET 3.5 begonnen (der Client kann noch nicht in .NET 4.0 hosten)
Wir haben festgestellt, dass wir Probleme damit haben, Moles zum Laufen zu bringen.
Scheint zu funktionieren, wenn die Test-Projekt-Assembly eine .NET 4.0 ist - aber wenn konvertiert die Unit Tests Assembly-Framework zurück zu .NET 3.5 (nach der Installation von Visual Studio 2010 SP1, um diese Fähigkeit zu geben) es funktioniert nicht mehr.
Die Meldung "Sie können Tests nur mit dem Standard-Hostadapter von einer Testanordnung ausführen, die auf .NET Framework 3.5 abzielt" wird immer wieder angezeigt.
Wenn der Kunde möchte, dass alles in .NET 3.5 ist - einschließlich der Unit-Tests... irgendwelche Ideen?