
Είμαι χρησιμοποιώντας VS2008 Team Suite, ASP.NET MVC Beta, με TestDriven.Net εγκατασταθεί. Όταν δημιούργησα το έργο μου από το πρότυπο, δημιούργησε ένα έργο «Δοκιμές», καθώς και να θέσει κάποιες δοκιμές ελέγχου για την AccountController σε ένα φάκελο μέσα σε αυτό το έργο. Έχω προσθέσει άλλους ελεγκτές και τα σχετικά τεστ. Howerver, όταν δεξί κλικ σε μια μέθοδο σε έναν ελεγκτή και να χρησιμοποιήσετε το παράθυρο διαλόγου «Δημιουργία Δοκιμές Μονάδα» αποτυγχάνει να δημιουργήσει το τεστ στέλεχος μονάδας στην υπάρχουσα τάξη δοκιμή μου στο έργο. Δημιουργεί ένα νέο αρχείο class δοκιμή με το ίδιο όνομα στη ρίζα του προγράμματος δοκιμών, αλλά δεν εισαγάγετε το στέλεχος της δοκιμής. Αν μπορώ να μεταφέρω τις δοκιμές ελέγχου μέχρι ένα επίπεδο από το φάκελο ελεγκτές στο έργο τεστ δουλεύει μια χαρά.


Υπάρχει κάποιος άλλος δει αυτή τη συμπεριφορά ή είναι κάτι που σχετίζονται με την συγκεκριμένη ομάδα μου επάνω; Δεν θα έχετε παρατηρήσει, αλλά το έργο διαχωρίζονται τις δοκιμές σε ξεχωριστό φάκελο, που νόμιζα ότι ήταν μια καλή ιδέα. Τώρα που προσπαθώ να το χρησιμοποιήσετε, θα πρέπει είτε να δημιουργήσετε νέες δοκιμές με το χέρι ή να αναιρέσετε το διαχωρισμό. Αν είναι μόνο εγώ, κάποιες ιδέες για το πού να ρυθμίσετε τη συμπεριφορά για να το διορθώσω;


Έχω `Visual C# test project`επιλέξει ως προεπιλογή σε επιλογές, με `Unit Test`όσο περιλαμβάνεται το μόνο αρχείο.

 
ASP.NET MVC Beta του έργου δεν μπορεί να δημιουργήσει τεστ ελέγχου σωστά σε υποφάκελο
=====================================================================================



Υποβλήθηκε ως ένα bug στο CodePlex.

 

Έχω μόλις Προσπάθησα να γίνει αυτό με έναν ελεγκτή που είχε ήδη δημιουργηθεί. Η τάξη δοκιμή μονάδα ελεγκτή δημιουργήθηκε στη ρίζα του έργου (δοκιμή). Όταν δημιούργησα ένα τεστ για άλλη δράση στην τάξη μια δεύτερη δοκιμή δημιουργήθηκε στην ίδια κατηγορία.


Δεν βλέπω τους ξεχωριστούς φακέλους, η τάξη αυτή τεστ δημιουργήθηκε στη ρίζα του προγράμματος δοκιμών.


Δυστυχώς αυτό δεν ήταν πιο χρήσιμη.

 