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

ψήφοι
0

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

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

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

Δημοσιεύθηκε 09/12/2008 στις 23:06
πηγή χρήστη
Σε άλλες γλώσσες...                            


2 απαντήσεις

ψήφοι
0

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

Απαντήθηκε 25/08/2009 στις 19:22
πηγή χρήστη

ψήφοι
0

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

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

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

Απαντήθηκε 10/12/2008 στις 15:11
πηγή χρήστη

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