Frage

Dies ist eine zweiteilige Frage.

Hintergrund: Wir zogen unsere C # Anwendung von VS2005 auf VS2008 und in den Prozess der Anwendung bewegt von .net 2.0 3.5 .net. Der Übergang verlief reibungslos, außer für Unit-Tests.

Erstens: Ist das Gerät Test-Framework basiert weg von Visual Studios oder .NET

?

Zweitens: Diese Frage aus den Fragen abgeleitet ist, wir mit den Unit-Tests haben. Wir haben interne Klassen, die Zugriffsmethoden, um Einheit testen sie benötigen. Wenn die Anwendung in VS2005 war, werden alle Zugriffsmethoden Auto von der rechten Maustaste auf die gewünschte Klasse erstellt wurden und die Auswahl von „Erstellen eines privaten Accessors“ - wurde dieser Accessor in VSCodeGenAccessors.cs gelegt. Jetzt, nach der Migration auf VS2008 und .net 3.5, die Accessoren in einem neu erstellten Ordner „Test Referenzen“ gestellt werden und für die jeweils eine Datei Accessor erstellt (.accessor)

Wie, um Konsistenz willen, mache ich die Accessoren in VSCodeGenAccessors.cs erzeugt werden erhalten.

Danke!

War es hilfreich?

Lösung

Um Ihre erste Frage, der Unit-Test-Framework ist ein Teil von bestimmten Versionen von Visual Studio zu beantworten. AFAIR:

  • Visual Studio 2005 Team System
  • Visual Studio 2008 Team System
  • Visual Studio 2008 Professional

In Bezug auf Ihre zweite Frage, die ich habe Angst, ich nicht viel helfen können -. Halte ich es für ein Worst Praxis Unit-Tests Einbauten, so habe ich keine Erfahrung mit den privaten Accessors

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top