2010-07-17 2 views

답변

22

나는 NUnit 만 사용합니다. 그것은 나에게 꽤 좋다. 그것은 Resharper와 같은 Visual Studio를위한 다른 addons에 통합되어 TeamCity에서 지원되며 독립 실행 형 테스트 실행 프로그램이 있습니다.

NUnit은 단위 테스트를위한 업계 표준이 된 것 같습니다.

Moq 또는 Rhino.Mock과 관련된 주요 문제는 없습니다.

Asp.Net Mvc (1.0 만 사용)는 MS 단위를 사용합니다. MSUnit에서 NUnit으로 쉽게 전환 할 수 있습니다. NUnit vs. MbUnit vs. MSTest vs. xUnit.net

+0

xUnit에는 매우 간단한 Foray가 있습니다. 추적 출력을 지원하지 않습니다 (설계 상 명백하게). 아니 Console.Write .. 아니 Trace/Debug.Write. 기본적으로 코드를 테스트 할 수는 있지만 실패한 이유는 알 수 없습니다. 네가 나 한테 물어 보면 꽤 큰 결함이야. 새로운 기능을 개발 한 경우에도 일부 산출물을 포함한 빠른 단위 테스트가 중요합니다. 다시 Nunit으로 돌아갑니다. 그것은 좋은 편이었습니다. https://github.com/xunit/xunit/issues/173?_pjax=%23js-repo-pjax-container – reach4thelasers

+0

ReSharper 2016.1은 xUnit.net에 대한 내장 지원을 제공하고 있지 않습니다. 더 이상 별도의 확장 프로그램을 설치해야합니다. https://blog.jetbrains.com/dotnet/2016/04/14/resharper-ultimate-2016-1-is-released/ – kokabi

13

이전 게시물하지만 this 누군가에게 도움이 될 것이라고 생각 : 비슷한 질문이 이미 질문을 받았다

, 당신은 거기에 몇 가지 세부 사항을 찾을 수 있습니다.

+3

이 게시물은 오래되었으므로 프레임 워크를 비교하는 데 사용되지 않습니다. 마지막 편집은 11 월 14 일이었습니다. , 2012. 각 프레임 워크마다 더 많은 헬퍼가 있으므로 공식 사이트로 이동하여 해당 정보를 바탕으로 의사 결정을 내리십시오. – Moy

+3

이 링크는 질문에 대한 대답 일지 모르지만 여기에 대한 답변의 핵심 부분을 포함하고 참고. 링크 된 페이지가 변경되면 링크 전용 답변이 유효하지 않게 될 수 있습니다. – Magnilex

+1

@Magnilex 그리고 그것이 있습니다. 링크가 더 이상 유효하지 않게 이동되었습니다 ..... –

관련 문제