새로운 C# 응용 프로그램을 시작하려고합니다. 다소 시간이 걸릴 것입니다 (1 년 이상 읽음). 크로스 플랫폼을 유지하고 싶습니다. 즉 Mono를 사용하여 작동해야하지만 기본 개발 플랫폼은 Visual Studio입니다.새로운 .NET 프로젝트를위한 권장 단위 테스트 프레임 워크
이제 테스트 프레임 워크에 대해 살펴 보았습니다.하지만 향후 휴대 성과 안정성면에서 어느 것이 좋을지 궁금합니다. 지금 당장 nUnit이 표준으로 보이지만 xUnit.net을 통해 좀 더 적극적으로 개발 된 것처럼 보일지 모르겠습니다. 아니면 MSTest만을 사용해야합니까? 결국 MSTest는 수년 동안 지원 될 것으로 기대됩니다. Java의 경우 JUnit은 분명히 사방 팔방으로 지원되기 때문에 명확하게 구분할 수 있지만 .NET 환경은 훨씬 더 단편화 된 것처럼 보입니다.
그래서 주요 질문은 기능 등이 아닙니다. (MSTest는 그 방향으로는별로 좋아 보이지 않습니다.) 오히려 장기적인 안정성입니다. 이러한 관점에서 어떤 단위 테스트 프레임 워크를 추천 할 수 있습니까?