다음을 통해 공유


CollectionAssert.AreEqual 메서드 (ICollection, ICollection)

지정한 두 컬렉션이 서로 같은지 확인합니다. 컬렉션이 같지 않으면 어설션이 실패합니다.

네임스페이스:  Microsoft.VisualStudio.TestTools.UnitTesting
어셈블리:  Microsoft.VisualStudio.QualityTools.UnitTestFramework(Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)

구문

‘선언
Public Shared Sub AreEqual ( _
    expected As ICollection, _
    actual As ICollection _
)
public static void AreEqual(
    ICollection expected,
    ICollection actual
)
public:
static void AreEqual(
    ICollection^ expected, 
    ICollection^ actual
)
static member AreEqual : 
        expected:ICollection * 
        actual:ICollection -> unit 
public static function AreEqual(
    expected : ICollection, 
    actual : ICollection
)

매개 변수

예외

예외 상황
AssertFailedException

expected가 actual와 같지 않은 경우

설명

두 컬렉션에 순서와 수량이 같은 동일한 요소가 있을 경우 해당 컬렉션은 같습니다. 동일한 요소란 같은 개체를 참조하는 요소가 아니라 값이 같은 요소입니다. 여러 요소의 값은 기본적으로 Equals를 사용하여 비교됩니다.

.NET Framework 보안

  • 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.

참고 항목

참조

CollectionAssert 클래스

AreEqual 오버로드

Microsoft.VisualStudio.TestTools.UnitTesting 네임스페이스

기타 리소스

Assert 클래스 사용