Mam pliki danych używane jako dane wejściowe do testów jednostkowych. Te pliki są dość duże i nie chcę ich kopiować za każdym razem, gdy wykonywane są testy jednostkowe. Testy są wykonywane bez wdrożenia. Więc mogę po prostu umieścić je w folderze pod moim rozwiązaniem i ... jak uzyskać ścieżkę do mojego rozwiązania (lub przetestować kod źródłowy projektu), gdy test jednostkowy jest wykonywany?Testowanie jednostek Visual Studio - jak uzyskać dostęp do plików zewnętrznych?
7
A
Odpowiedz
0
Można użyć:
Assembly.GetExecutingAssembly().Location
w badaniach, aby uzyskać ścieżkę zespołu zawierającego testy jednostkowe.
3
Ponieważ można uruchomić projekt testowy na różne sposoby (TD.NET, Visual Studio, R # itd.), Ścieżka użyta do odniesienia do testów może się zmienić.
Z tego powodu umieszczam potrzebne pliki testowe w zespole testowym i wyciągam je stamtąd.
0
Prosta, ustaw lokalizację plików konfigurowalnych (i testowalnych).
Następnie należy ustawić kod testowy jednostki lub ustawić go w pliku konfiguracyjnym.
Powiązane problemy
- 1. Jak uzyskać dostęp do plików zewnętrznych z archiwów Phar?
- 2. Jak uzyskać Visual Studio do rozpoznawania wielu plików zasobów projektu
- 3. Jak uzyskać dostęp do plików w bin/debug w folderze projektu w Visual Studio 2010?
- 4. Jak uzyskać dostęp do zasobów zewnętrznych z witryny Aspx
- 5. Testowanie jednostki javascript w visual studio 2008
- 6. Jak uzyskać Visual Studio, aby wkroczyć do złożeń innych producentów
- 7. Testowanie jednostek w Ember.js
- 8. Testowanie jednostek i PostSharp
- 9. Testowanie jednostek Wiązania Wpf
- 10. Testowanie jednostek w PHP?
- 11. Testowanie jednostek NHibernate UserTypes
- 12. Testowanie jednostek Metody magiczne
- 13. Testowanie jednostek Instrukcje AngularJS
- 14. Testowanie jednostek dla skryptów powłoki
- 15. Testowanie jednostek logiki przedniej
- 16. Testowanie jednostek Połączenia JNI
- 17. Testowanie jednostek w VS2010 - "Debugowanie" przebiega, "Uruchom" kończy się niepowodzeniem
- 18. Selektor plików programu Visual Studio
- 19. Profile AutoMapperów i testowanie jednostek
- 20. Testowanie jednostek ASP.Net MVC 4 aplikacje dokładnie
- 21. Testowanie jednostek dla PL/SQL
- 22. Testowanie obciążenia w Visual Studio 2010
- 23. Testowanie jednostek w Android Studio: błąd "nie wyśmiewał"
- 24. Testowanie jednostek Architektura odwiedzin użytkowników
- 25. Testowanie jednostek Angular 2 JWT
- 26. Testowanie jednostek Android w kategoriach
- 27. Testowanie jednostek Przekierowanie MVC ASP.NET
- 28. Testowanie jednostek Oracle PL/SQL
- 29. Testowanie jednostek Django JSON View
- 30. Testowanie jednostek Mongodb w .NET
Podaje lokalizację pliku binarnego testu urządzenia, ale nadal nie znam ścieżki do katalogu głównego rozwiązania. – skevar7
Ta odpowiedź jest błędna. 'Assembly.GetExecutingAssembly(). Lokalizacja podczas testów jednostkowych wskazuje na tymczasowy folder testowy - oryginalny plakat musi uzyskać dostęp do plików w swoim folderze projektu. –