Resharper 8.1과 함께 VS2013 Professional을 사용합니다. 모든 테스트가있는 프로젝트가 있는데, 그 중 일부는 MSTest로 만들어졌으며 대부분 NUnit 테스트입니다. 그러나 Resharper 8.1을 설치 한 후 "Run all tests"버튼을 클릭하면 NUnit 테스트가 더 이상 실행되지 않습니다. 나는 resharper 메뉴로 가서 Unit Tests -> Run All Tests from Solution을 선택해야합니다. 또는 커버리지를보고 싶다면 "dotCover로 모든 테스트 커버"를 클릭하면 작동하지 않습니다. Resharper -> 유닛 테스트 -> 모든 테스트를 솔루션에서 커버해야합니다. 다음은 스크린 샷입니다. http://prntscr.com/2bkizm BDD 폴더에는 MSTest를 사용하는 4 가지 SpecFlow 시나리오가 있습니다. Unit Tests 폴더에는 NUnit 테스트가 있으며 해당 버튼 중 하나를 클릭하면 실행되지 않습니다. 왜 이런 일이 일어나는 지 아십니까? 이미 Resharper의 이전 버전을 다시 설치하려고했지만 작동하지 않습니다. 고맙습니다!Resharper가 NUnit 테스트를 실행하지 않습니다.
1
A
답변
1
Resharper 8.0에서, Run all tests
의 기능은 현재 테스트 세션, 즉 창에있는 모든 테스트를 실행하기위한 것입니다. Run all tests from solution
을 사용하면 솔루션의 모든 테스트가 포함 된 새 탭이 만들어지고 실행됩니다. 8.1 (http://blogs.jetbrains.com/dotnet/2013/12/resharper-81-goes-rtm-along-with-dotcover-dottrace/)의 릴리스 정보를 보면이 기능이 변경 될 것이라는 힌 트가 없습니다.
관련 문제
- 1. Nunit 3.00은 테스트를 실행하지 않습니다.
- 2. NUnit 테스트를 실행하지 않음
- 3. windows 2008에서 nunit 테스트를 실행하지 못했습니다.
- 4. Nunit-console runner가 테스트를 실행하지 않음
- 5. ReSharper가 새 프로젝트에서 MSTests를 실행하지 않습니다.
- 6. NUnit CentOS 7 - TeamCity가 테스트를 실행하지 못합니다.
- 7. Visual Studio 2013 Express에서 내 nunit 테스트를 실행하지 않습니다.
- 8. nunit-console은 TestCase 속성으로 매개 변수화 된 테스트를 실행하지 않습니다.
- 9. QUnit가 테스트를 실행하지 않습니다
- 10. maven이 테스트를 실행하지 않습니다.
- 11. Maven이 테스트를 실행하지 않습니다.
- 12. ReSharper가 모든 테스트를 실행할 때 특정 범주를 무시하도록하려면 어떻게합니까?
- 13. ReSharper가 단위 테스트를 자동으로 실행할 수 있습니까?
- 14. grunt watch는 테스트를 시작하지만 테스트를 실행하지 않습니다.
- 15. Sbt가 ScalaTest 테스트를 실행하지 않습니다
- 16. Testacular에서 e2e 테스트를 실행하지 않습니다
- 17. NUnit이 새 테스트를 실행하지 않습니다.
- 18. Ruby RSpec이 테스트를 실행하지 않습니다.
- 19. TfsBuild가 단위 테스트를 실행하지 않습니다.
- 20. Maven2가 테스트를 컴파일하지만 실행하지 않습니다.
- 21. Gradle NUnit Plugin이 단위 테스트를 실행하지 않는 이유는 무엇입니까?
- 22. 어떻게 ReSharper로 NUnit 테스트를 만들 수 있습니까?
- 23. Nunit은 어셈블리의 특정 네임 스페이스에 대한 테스트를 실행하지 않습니다.
- 24. NUnit 테스트 어댑터로 유닛 테스트가 실패하지만 ReSharper가 VS2012에 없습니다.
- 25. ReSharper가 맞춤 qunit 테스트를 인식하지 못합니다.
- 26. NUnit 테스트를 만들었는데, 어떻게 실행합니까?
- 27. F #, Akka.net - Nunit3 TestkKit에서 상속 할 때 테스트를 실행하지 않습니다.
- 28. VS2008 테스트를 NUnit 테스트로 만들기
- 29. Gradle은 컴파일하지만 TestNG 테스트를 실행하지 않습니다.
- 30. Gradle CreateDebugCoverageReport가 로컬 유닛 테스트를 실행하지 않습니다.
가끔은 모든 테스트를 실행하고 때로는 그렇지 않기 때문에 버그라고 생각합니다. 그러나 "모든 테스트를 dotCover로 처리"버튼은 MSTest 만 실행합니다. 여기에 새 스크린 샷이 있습니다 : http://prntscr.com/2bsp3f 나는 이것을 JetBrains에보고 할 것입니다. – thewindev
SpecFlow 테스트가 MSTest를 사용하도록 구성 되었습니까? 아니면 기본값이 NUnit입니까? – AlSki
NUnit에 문제가있어서 MSTest를 사용하도록 구성했습니다. 이 프로젝트는 Windows Phone 앱을위한 것이므로 앱 로직을 갖춘 PCL 라이브러리, 앱을위한 WP 프로젝트 및 모든 테스트가 포함 된 PCL 프로젝트가 있습니다. JetBrains에서이 문제에 대한 요청을했습니다. http://resharper-support.jetbrains.com/requests/5264 또한 테스트를 실행할 때 GIF를 만들었으므로이 버그가 실제로 나타나는지보고 싶다면 ,이 gif보기 : http://gifti.me/image/WuH – thewindev