Pracuję nad witryną MVC z możliwością przesyłania obrazów i chcę napisać test, który prześle obraz.Testowanie strony ASP.NET MVC
Wykonałem obraz o nazwie TestImage.jpg i ustaw opcję Kopiuj na wyjście jako "Kopiuj, jeśli jest nowsze". W moim teście próbuję załadować że z następującego kodu:
System.Drawing.Image testImage = System.Drawing.Image.FromFile(@"TestImage.jpg");
Gdyby nie „Kopiuj do wyjścia” skopiować go do katalogu, w którym test jest uruchomiony? Jeśli nie, w jaki sposób mogę się dowiedzieć, gdzie został skopiowany? Najlepszy byłby pewien rodzaj ścieżki względnej projektu, więc mogę bez problemu przenieść to rozwiązanie bez tego zerwania.
dziękuję - "dodaj atrybut DeploymentItem do testowanego (-ych) testu" – Greg