ASP.NET MVC Beta-Projekt kann nicht Controller-Tests richtig in Unterordner erstellen

stimmen
0

Ich verwende VS2008 Team Suite, ASP.NET MVC Beta, mit TestDriven.Net installiert. Als ich mein Projekt aus der Vorlage erstellt, erstellt es ein „Tests“ Projekt als auch und für die Accountcontroller in einem Ordner in diesem Projekt einige Controller-Tests setzen. Ich habe andere Controller und zugehörige Tests hinzugefügt. Howerver, wenn ich einen Rechtsklick auf einem Verfahren in einem Controller und verwenden Sie den „Create Unit Tests“ -Dialog den Unit-Test-Stub in meiner bestehenden Test-Klasse im Projekt erstellen schlägt fehl. Es schafft eine neue Test-Klassendatei mit dem gleichen Namen an der Wurzel des Testprojektes, hat aber nicht den Test Stummel ein. Wenn ich die Controller-Tests eine Ebene nach oben aus dem Controller-Ordner in dem Testprojekt bewegen funktioniert es gut.

Hat jemand dieses Verhalten oder ist es etwas zu meinem speziellen Aufbau zu tun? Ich würde nicht bemerkt haben, aber das Projekt getrennt, die Tests in einem separaten Ordner, die ich dachte, war eine gute Idee. Nun, da ich es zu benutzen, ich versuche, muss ich entweder neue Tests von Hand erstellen oder die Trennung rückgängig machen. Wenn es nur mich, alle Ideen auf, wo das Verhalten anzupassen, um es zu beheben?

Ich habe Visual C# test projectals Standard in den Optionen ausgewählt, wobei Unit Testals einzige Datei enthalten.

Veröffentlicht am 09/12/2008 um 23:06
quelle vom benutzer
In anderen Sprachen...                            


2 antworten

stimmen
0

Übermittelt als Bug auf Codeplex.

Beantwortet am 25/08/2009 um 19:22
quelle vom benutzer

stimmen
0

Ich habe gerade versucht, dies zu tun mit einem Controller, die ich bereits geschaffen hatte. Die Steuereinheit Testklasse wurde in der Wurzel der (Test-) Projekt angelegt. Wenn ich einen Test für eine andere Aktion auf die Klasse ein zweiter Test erstellt wurde in der gleichen Klasse erstellt.

Ich bin nicht die separaten Ordner zu sehen, diese Test-Klasse wurde in der Wurzel des Testprojektes erstellt.

Leider war dies nicht mehr hilfreich.

Beantwortet am 10/12/2008 um 15:11
quelle vom benutzer

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more