예외적으로 매개 변수 이름을 검사 할 테스트가 있습니다. MS 테스트에서 어떻게 작성합니까?NUnit에서 MS TEST로 어설 션 예외
ArgumentNullException exception =
Assert.Throws<ArgumentNullException>(
() => new NHibernateLawbaseCaseDataLoader(
null,
_mockExRepository,
_mockBenRepository));
Assert.AreEqual("lawbaseFixedContactRepository", exception.ParamName);
테스트에서 catch 블록을 사용하는 것을 피할 수 있도록 나는 깔끔하게 노력하고 있습니다.
두 번째 코드 블록에서이 – cpoDesign
을 해결하는 방법을 좋아한다면 예외를 확인하는 것이 더 정확하지 않습니까? = null? – syclee
나머지 예외에 대해 다른 catch 블록을 추가 할 수 있으며 "Expected Exception abc but got xyz"라고 말할 수 있습니다. – Hash