두 배열이 동일한 지 (즉, 동일한 수의 요소가 있고 각 요소가 동일한 지) 단위 테스트에서 쉽게 확인할 수있는 방법이 있습니까?
Java에서는를 사용 assertArrayEquals (foo, bar);
하지만 C #에 해당하는 것은없는 것 같습니다. 시도 Assert.AreEqual(new string[]{"a", "b"}, MyFunc("ab"));
했지만 함수가 "a", "b"가있는 배열을 반환하더라도 검사는 여전히 실패합니다.
이것은 기본 제공 단위 테스트 프레임 워크와 함께 Visual Studio 2008 Team Suite를 사용합니다.
object.Equals
과는IEqualityComparer<T>
실패한 주장을 전달받을하기 위해 정의해야 할 수 있습니다.