Mam kilka testów, które opierają się na niektórych plikach, które zaznaczyłem jako "Treść" i "Zawsze kopiuj". Używam atrybutu DeploymentItem, aby upewnić się, że zostaną skopiowane do katalogu wyjściowego podczas uruchamiania mstest poza VS. Jednak w przypadku korzystania z programu testowego Resharper w VS, pliki te nigdy nie trafią do katalogu, z którego pochodzi. Ktoś wie, jak to naprawić?Tester modułu Resharpera Nie można znaleźć plików zawartości
Odpowiedz
Rozwiązaliśmy ten problem, oznaczając pliki testowe jako zasoby osadzone, a następnie użyliśmy a utility method to read the embedded resource i zapisaliśmy w oczekiwanej lokalizacji.
Jest to najlepszy i najsolidniejszy sposób obsługi testów z zależnościami od plików zewnętrznych. Zrezygnowałem z elementów wdrażania, nawet w VS2012 wydaje się, że z ReSharper jako biegacz testowy DeploymentItems są nadal nieprzewidywalne. – nrjohnstone
łącze jest zerwane –
Wyłączenie opcji Resharper Unit Testing > Shadow-copy assemblies being tested
rozwiązało dla mnie ten problem.
Nie chcieliśmy, aby zasoby były osadzone, więc dla nas - jest to lepsze rozwiązanie/odpowiedź. +1 –
- 1. Nie można znaleźć modułu "winston"
- 2. Nie można znaleźć modułu 'shelljs'
- 3. Nie można znaleźć modułu - ścieżki względne
- 4. Haskell Nie można znaleźć modułu `Network.HTTP.Conduit '
- 5. PHP SNMP - Nie można znaleźć modułu
- 6. Nodejs: Błąd: Nie można znaleźć modułu "html"
- 7. Nie można znaleźć modułu w Nodejs
- 8. Haskell Nie można znaleźć modułu `System '
- 9. Błąd: Nie można znaleźć modułu "./lib/socket.io"
- 10. Błąd: Nie można znaleźć modułu "../lib/cli"
- 11. Nie można znaleźć modułu @ kątowy/core + kątowy2
- 12. Błąd: Nie można znaleźć modułu 'jade ~'
- 13. TS2307: Nie można znaleźć modułu 'ionic/ionic'
- 14. aws-lambda Nie można znaleźć modułu
- 15. Błędy EJS: nie zdefiniowane; nie można znaleźć modułu "niezdefiniowany"; nie można znaleźć modułu "ejs"; ciało nie jest zdefiniowane
- 16. Angular2 FileSaver.js - Nie mogę znaleźć modułu "wygaszacz plików"
- 17. Nie można zatrzymać wypalania modułu ASP.NET dla zawartości statycznej
- 18. OpenCover/NUnit nie można znaleźć plików PDB
- 19. Nie można znaleźć plików nagłówków - Android NDK
- 20. Jak zdiagnozować moduł testowy modułu Resharpera "Nie można załadować jednego lub więcej żądanych typów" błąd
- 21. Heroku + browserify-rails: Błąd: Nie można znaleźć modułu
- 22. Używanie require z casperjs zwraca "Nie można znaleźć modułu" erorr
- 23. Błąd: Niepoprawny plik MEX, określonego modułu nie można znaleźć
- 24. Błąd "Nie można znaleźć modułu" npmlog "" po "npm update -g"
- 25. Nie można znaleźć określonego modułu. Wyjątek od HRESULT: 0x8007007E
- 26. angular2-jwt.d.ts wyświetla błąd "Nie można znaleźć modułu" @ kątowa/http "
- 27. Visual Studio 2015 - Opis maszynowy "Kompilacja: Nie można znaleźć modułu ..."
- 28. gulp + webpack + css-loader + maszynopis: "nie można znaleźć modułu"
- 29. Błąd Node.js Błąd: Nie można znaleźć modułu 'mangusta'
- 30. Błąd kompilatora maszynowego TS2307: Nie można znaleźć modułu "jquery"
Nadal mam ten problem w 2015 roku! To naprawdę kiepski show od JetBrains. Ich infrastruktura testowa staje się nieco krucha. Myślę, że ich tester powinien być na tyle sprytny, aby skopiować pliki zawartości do katalogu roboczego testera. –