Microsoft.VisualStudio.TestPlatform.TestFramework
실행을 위한 TestMethod입니다.
테스트 메서드의 이름을 가져옵니다.
테스트 클래스의 이름을 가져옵니다.
테스트 메서드의 반환 형식을 가져옵니다.
테스트 메서드의 매개 변수를 가져옵니다.
테스트 메서드에 대한 methodInfo를 가져옵니다.
This is just to retrieve additional information about the method.
Do not directly invoke the method using MethodInfo. Use ITestMethod.Invoke instead.
테스트 메서드를 호출합니다.
테스트 메서드에 전달할 인수(예: 데이터 기반의 경우)
테스트 메서드 호출의 결과.
This call handles asynchronous test methods as well.
테스트 메서드의 모든 특성을 가져옵니다.
부모 클래스에 정의된 특성이 올바른지 여부입니다.
모든 특성.
특정 형식의 특성을 가져옵니다.
System.Attribute type.
부모 클래스에 정의된 특성이 올바른지 여부입니다.
지정한 형식의 특성입니다.
도우미입니다.
검사 매개 변수가 Null이 아닙니다.
매개 변수.
매개 변수 이름.
메시지.
Throws argument null exception when parameter is null.
검사 매개 변수가 Null이 아니거나 비어 있습니다.
매개 변수.
매개 변수 이름.
메시지.
Throws ArgumentException when parameter is null.
데이터 기반 테스트에서 데이터 행에 액세스하는 방법에 대한 열거형입니다.
행이 순차적인 순서로 반환됩니다.
행이 임의의 순서로 반환됩니다.
테스트 메서드에 대한 인라인 데이터를 정의하는 특성입니다.
클래스의 새 인스턴스를 초기화합니다.
데이터 개체.
인수 배열을 사용하는 클래스의 새 인스턴스를 초기화합니다.
데이터 개체.
추가 데이터.
테스트 메서드 호출을 위한 데이터를 가져옵니다.
사용자 지정을 위한 테스트 결과에서 표시 이름을 가져오거나 설정합니다.
어설션 불확실 예외입니다.
클래스의 새 인스턴스를 초기화합니다.
메시지.
예외.
클래스의 새 인스턴스를 초기화합니다.
메시지.
클래스의 새 인스턴스를 초기화합니다.
InternalTestFailureException 클래스. 테스트 사례에 대한 내부 실패를 나타내는 데 사용됩니다.
This class is only added to preserve source compatibility with the V1 framework.
For all practical purposes either use AssertFailedException/AssertInconclusiveException.
클래스의 새 인스턴스를 초기화합니다.
예외 메시지.
예외.
클래스의 새 인스턴스를 초기화합니다.
예외 메시지.
클래스의 새 인스턴스를 초기화합니다.
지정된 형식의 예외를 예상하도록 지정하는 특성
예상 형식이 있는 클래스의 새 인스턴스를 초기화합니다.
예상되는 예외의 형식
테스트에서 예외를 throw하지 않을 때 포함할 메시지 및 예상 형식이 있는 클래스의
새 인스턴스를 초기화합니다.
예상되는 예외의 형식
예외를 throw하지 않아 테스트가 실패할 경우 테스트 결과에 포함할 메시지
예상되는 예외의 형식을 나타내는 값을 가져옵니다.
예상 예외의 형식에서 파생된 형식이 예상대로 자격을 얻도록 허용할지 여부를 나타내는 값을 가져오거나
설정합니다.
예외를 throw하지 않아 테스트에 실패하는 경우 테스트 결과에 포함할 메시지를 가져옵니다.
단위 테스트에 의해 throw되는 예외의 형식이 예상되는지를 확인합니다.
단위 테스트에서 throw한 예외
단위 테스트에서 예외를 예상하도록 지정하는 특성에 대한 기본 클래스
기본 예외 없음 메시지가 있는 클래스의 새 인스턴스를 초기화합니다.
예외 없음 메시지가 있는 클래스의 새 인스턴스를 초기화합니다.
예외를 throw하지 않아서 테스트가 실패할 경우 테스트 결과에 포함할
메시지
예외를 throw하지 않아 테스트에 실패하는 경우 테스트 결과에 포함할 메시지를 가져옵니다.
예외를 throw하지 않아 테스트에 실패하는 경우 테스트 결과에 포함할 메시지를 가져옵니다.
기본 예외 없음 메시지를 가져옵니다.
ExpectedException 특성 형식 이름
기본 예외 없음 메시지
예외가 예상되는지 여부를 확인합니다. 메서드가 반환되면 예외가
예상되는 것으로 이해됩니다. 메서드가 예외를 throw하면 예외가
예상되지 않는 것으로 이해되고, throw된 예외의 메시지가
테스트 결과에 포함됩니다. 클래스는 편의를 위해 사용될 수
있습니다. 이(가) 사용되는 경우 어설션에 실패하며,
테스트 결과가 [결과 불충분]으로 설정됩니다.
단위 테스트에서 throw한 예외
AssertFailedException 또는 AssertInconclusiveException인 경우 예외를 다시 throw합니다.
어설션 예외인 경우 예외를 다시 throw
이 클래스는 제네릭 형식을 사용하는 형식에 대한 사용자의 유닛 테스트를 지원하도록 설계되었습니다.
GenericParameterHelper는 몇 가지 공통된 제네릭 형식 제약 조건을 충족합니다.
예:
1. public 기본 생성자
2. 공통 인터페이스 구현: IComparable, IEnumerable
C# 제네릭의 '새로 입력할 수 있는' 제약 조건을 충족하는 클래스의
새 인스턴스를 초기화합니다.
This constructor initializes the Data property to a random value.
데이터 속성을 사용자가 제공한 값으로 초기화하는 클래스의
새 인스턴스를 초기화합니다.
임의의 정수 값
데이터를 가져오거나 설정합니다.
두 GenericParameterHelper 개체의 값을 비교합니다.
비교할 개체
개체의 값이 '이' GenericParameterHelper 개체와 동일한 경우에는 true이고,
동일하지 않은 경우에는 false입니다.
이 개체의 해시 코드를 반환합니다.
해시 코드입니다.
두 개체의 데이터를 비교합니다.
비교할 개체입니다.
이 인스턴스 및 값의 상대 값을 나타내는 부호 있는 숫자입니다.
Thrown when the object passed in is not an instance of .
길이가 데이터 속성에서 파생된 IEnumerator 개체를
반환합니다.
IEnumerator 개체
현재 개체와 동일한 GenericParameterHelper 개체를
반환합니다.
복제된 개체입니다.
사용자가 진단을 위해 단위 테스트에서 추적을 로그하거나 쓸 수 있습니다.
LogMessage용 처리기입니다.
로깅할 메시지.
수신할 이벤트입니다. 단위 테스트 기록기에서 메시지를 기록할 때 발생합니다.
주로 어댑터에서 사용합니다.
메시지를 로그하기 위해 테스트 작성자가 호출하는 API입니다.
자리 표시자가 있는 문자열 형식.
자리 표시자에 대한 매개 변수.
TestCategory 특성 - 단위 테스트의 범주 지정에 사용됩니다.
클래스의 새 인스턴스를 초기화하고 범주를 테스트에 적용합니다.
테스트 범주.
테스트에 적용된 테스트 범주를 가져옵니다.
"Category" 특성을 위한 기본 클래스
The reason for this attribute is to let the users create their own implementation of test categories.
- test framework (discovery, etc) deals with TestCategoryBaseAttribute.
- The reason that TestCategories property is a collection rather than a string,
is to give more flexibility to the user. For instance the implementation may be based on enums for which the values can be OR'ed
in which case it makes sense to have single attribute rather than multiple ones on the same test.
클래스의 새 인스턴스를 초기화합니다.
범주를 테스트에 적용합니다. TestCategories에 의해 반환된 문자열은
테스트 필터링을 위한 /category 명령과 함께 사용됩니다.
테스트에 적용된 테스트 범주를 가져옵니다.
AssertFailedException 클래스 - 테스트 사례에 대한 실패를 나타내는 데 사용됩니다.
클래스의 새 인스턴스를 초기화합니다.
메시지.
예외.
클래스의 새 인스턴스를 초기화합니다.
메시지.
클래스의 새 인스턴스를 초기화합니다.
단위 테스트 내에서 다양한 조건을 테스트하기 위한 도우미
클래스의 컬렉션입니다. 테스트 중인 조건이 충족되지 않으면 예외가
throw됩니다.
Assert 기능의 singleton 인스턴스를 가져옵니다.
Users can use this to plug-in custom assertions through C# extension methods.
For instance, the signature of a custom assertion provider could be "public static void IsOfType<T>(this Assert assert, object obj)"
Users could then use a syntax similar to the default assertions which in this case is "Assert.That.IsOfType<Dog>(animal);"
More documentation is at "https://github.com/Microsoft/testfx-docs".
지정된 조건이 true인지를 테스트하고 조건이 false이면 예외를
throw합니다.
테스트가 참일 것으로 예상하는 조건.
Thrown if is false.
지정된 조건이 true인지를 테스트하고 조건이 false이면 예외를
throw합니다.
테스트가 참일 것으로 예상하는 조건.
다음과 같은 경우 예외에 포함할 메시지:
이(가) 거짓인 경우. 메시지가 테스트 결과에 표시됩니다.
Thrown if is false.
지정된 조건이 true인지를 테스트하고 조건이 false이면 예외를
throw합니다.
테스트가 참일 것으로 예상하는 조건.
다음과 같은 경우 예외에 포함할 메시지:
이(가) 거짓인 경우. 메시지가 테스트 결과에 표시됩니다.
다음의 서식을 지정할 때 사용할 매개 변수의 배열: .
Thrown if is false.
지정된 조건이 false인지를 테스트하고 조건이 true이면 예외를
throw합니다.
테스트가 거짓일 것으로 예상하는 조건.
Thrown if is true.
지정된 조건이 false인지를 테스트하고 조건이 true이면 예외를
throw합니다.
테스트가 거짓일 것으로 예상하는 조건.
다음과 같은 경우 예외에 포함할 메시지:
이(가) 참인 경우. 메시지가 테스트 결과에 표시됩니다.
Thrown if is true.
지정된 조건이 false인지를 테스트하고 조건이 true이면 예외를
throw합니다.
테스트가 거짓일 것으로 예상하는 조건.
다음과 같은 경우 예외에 포함할 메시지:
이(가) 참인 경우. 메시지가 테스트 결과에 표시됩니다.
다음의 서식을 지정할 때 사용할 매개 변수의 배열: .
Thrown if is true.
지정된 개체가 Null인지를 테스트하고, Null이 아니면 예외를
throw합니다.
테스트가 null일 것으로 예상하는 개체.
Thrown if is not null.
지정된 개체가 Null인지를 테스트하고, Null이 아니면 예외를
throw합니다.
테스트가 null일 것으로 예상하는 개체.
다음과 같은 경우 예외에 포함할 메시지:
이(가) null이 아닌 경우. 메시지가 테스트 결과에 표시됩니다.
Thrown if is not null.
지정된 개체가 Null인지를 테스트하고, Null이 아니면 예외를
throw합니다.
테스트가 null일 것으로 예상하는 개체.
다음과 같은 경우 예외에 포함할 메시지:
이(가) null이 아닌 경우. 메시지가 테스트 결과에 표시됩니다.
다음의 서식을 지정할 때 사용할 매개 변수의 배열: .
Thrown if is not null.
지정된 개체가 Null이 아닌지를 테스트하고, Null이면 예외를
throw합니다.
테스트가 null이 아닐 것으로 예상하는 개체.
Thrown if is null.
지정된 개체가 Null이 아닌지를 테스트하고, Null이면 예외를
throw합니다.
테스트가 null이 아닐 것으로 예상하는 개체.
다음과 같은 경우 예외에 포함할 메시지:
이(가) null인 경우. 메시지가 테스트 결과에 표시됩니다.
Thrown if is null.
지정된 개체가 Null이 아닌지를 테스트하고, Null이면 예외를
throw합니다.
테스트가 null이 아닐 것으로 예상하는 개체.
다음과 같은 경우 예외에 포함할 메시지:
이(가) null인 경우. 메시지가 테스트 결과에 표시됩니다.
다음의 서식을 지정할 때 사용할 매개 변수의 배열: .
Thrown if is null.
지정된 두 개체가 동일한 개체를 참조하는지를 테스트하고, 두 입력이
동일한 개체를 참조하지 않으면 예외를 throw합니다.
비교할 첫 번째 개체. 테스트가 예상하는 값입니다.
비교할 두 번째 개체. 테스트 중인 코드에 의해 생성된 값입니다.
Thrown if does not refer to the same object
as .
지정된 두 개체가 동일한 개체를 참조하는지를 테스트하고, 두 입력이
동일한 개체를 참조하지 않으면 예외를 throw합니다.
비교할 첫 번째 개체. 테스트가 예상하는 값입니다.
비교할 두 번째 개체. 테스트 중인 코드에 의해 생성된 값입니다.
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음과 같지 않은 경우: . 메시지가 테스트 결과에
표시됩니다.
Thrown if does not refer to the same object
as .
지정된 두 개체가 동일한 개체를 참조하는지를 테스트하고, 두 입력이
동일한 개체를 참조하지 않으면 예외를 throw합니다.
비교할 첫 번째 개체. 테스트가 예상하는 값입니다.
비교할 두 번째 개체. 테스트 중인 코드에 의해 생성된 값입니다.
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음과 같지 않은 경우: . 메시지가 테스트 결과에
표시됩니다.
다음의 서식을 지정할 때 사용할 매개 변수의 배열: .
Thrown if does not refer to the same object
as .
지정된 개체가 서로 다른 개체를 참조하는지를 테스트하고, 두 입력이
동일한 개체를 참조하면 예외를 throw합니다.
비교할 첫 번째 개체. 테스트가 다음과 일치하지 않을 것으로 예상하는
값: .
비교할 두 번째 개체. 테스트 중인 코드에 의해 생성된 값입니다.
Thrown if refers to the same object
as .
지정된 개체가 서로 다른 개체를 참조하는지를 테스트하고, 두 입력이
동일한 개체를 참조하면 예외를 throw합니다.
비교할 첫 번째 개체. 테스트가 다음과 일치하지 않을 것으로 예상하는
값: .
비교할 두 번째 개체. 테스트 중인 코드에 의해 생성된 값입니다.
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음과 동일한 경우: . 메시지가 결과 테스트에
표시됩니다.
Thrown if refers to the same object
as .
지정된 개체가 서로 다른 개체를 참조하는지를 테스트하고, 두 입력이
동일한 개체를 참조하면 예외를 throw합니다.
비교할 첫 번째 개체. 테스트가 다음과 일치하지 않을 것으로 예상하는
값: .
비교할 두 번째 개체. 테스트 중인 코드에 의해 생성된 값입니다.
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음과 동일한 경우: . 메시지가 결과 테스트에
표시됩니다.
다음의 서식을 지정할 때 사용할 매개 변수의 배열: .
Thrown if refers to the same object
as .
지정된 값이 같은지를 테스트하고, 두 값이 같지 않으면
예외를 throw합니다. 논리값이 같더라도 숫자 형식이 다르면
같지 않은 것으로 취급됩니다. 42L은 42와 같지 않습니다.
The type of values to compare.
비교할 첫 번째 값. 테스트가 예상하는 값입니다.
비교할 두 번째 값. 테스트 중인 코드에 의해 생성된 값입니다.
Thrown if is not equal to .
지정된 값이 같은지를 테스트하고, 두 값이 같지 않으면
예외를 throw합니다. 논리값이 같더라도 숫자 형식이 다르면
같지 않은 것으로 취급됩니다. 42L은 42와 같지 않습니다.
The type of values to compare.
비교할 첫 번째 값. 테스트가 예상하는 값입니다.
비교할 두 번째 값. 테스트 중인 코드에 의해 생성된 값입니다.
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음과 같지 않은 경우: . 메시지가 결과 테스트에
표시됩니다.
Thrown if is not equal to
.
지정된 값이 같은지를 테스트하고, 두 값이 같지 않으면
예외를 throw합니다. 논리값이 같더라도 숫자 형식이 다르면
같지 않은 것으로 취급됩니다. 42L은 42와 같지 않습니다.
The type of values to compare.
비교할 첫 번째 값. 테스트가 예상하는 값입니다.
비교할 두 번째 값. 테스트 중인 코드에 의해 생성된 값입니다.
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음과 같지 않은 경우: . 메시지가 결과 테스트에
표시됩니다.
다음의 서식을 지정할 때 사용할 매개 변수의 배열: .
Thrown if is not equal to
.
지정된 값이 다른지를 테스트하고, 두 값이 같으면
예외를 throw합니다. 논리값이 같더라도 숫자 형식이 다르면
같지 않은 것으로 취급됩니다. 42L은 42와 같지 않습니다.
The type of values to compare.
비교할 첫 번째 값. 테스트가 다음과 일치하지 않을 것으로 예상하는
값: .
비교할 두 번째 값. 테스트 중인 코드에 의해 생성된 값입니다.
Thrown if is equal to .
지정된 값이 다른지를 테스트하고, 두 값이 같으면
예외를 throw합니다. 논리값이 같더라도 숫자 형식이 다르면
같지 않은 것으로 취급됩니다. 42L은 42와 같지 않습니다.
The type of values to compare.
비교할 첫 번째 값. 테스트가 다음과 일치하지 않을 것으로 예상하는
값: .
비교할 두 번째 값. 테스트 중인 코드에 의해 생성된 값입니다.
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음과 같은 경우: . 메시지가 결과 테스트에
표시됩니다.
Thrown if is equal to .
지정된 값이 다른지를 테스트하고, 두 값이 같으면
예외를 throw합니다. 논리값이 같더라도 숫자 형식이 다르면
같지 않은 것으로 취급됩니다. 42L은 42와 같지 않습니다.
The type of values to compare.
비교할 첫 번째 값. 테스트가 다음과 일치하지 않을 것으로 예상하는
값: .
비교할 두 번째 값. 테스트 중인 코드에 의해 생성된 값입니다.
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음과 같은 경우: . 메시지가 결과 테스트에
표시됩니다.
다음의 서식을 지정할 때 사용할 매개 변수의 배열: .
Thrown if is equal to .
지정된 개체가 같은지를 테스트하고, 두 개체가 같지 않으면
예외를 throw합니다. 논리값이 같더라도 숫자 형식이 다르면
같지 않은 것으로 취급됩니다. 42L은 42와 같지 않습니다.
비교할 첫 번째 개체. 테스트가 예상하는 개체입니다.
비교할 두 번째 개체. 테스트 중인 코드에 의해 생성된 개체입니다.
Thrown if is not equal to
.
지정된 개체가 같은지를 테스트하고, 두 개체가 같지 않으면
예외를 throw합니다. 논리값이 같더라도 숫자 형식이 다르면
같지 않은 것으로 취급됩니다. 42L은 42와 같지 않습니다.
비교할 첫 번째 개체. 테스트가 예상하는 개체입니다.
비교할 두 번째 개체. 테스트 중인 코드에 의해 생성된 개체입니다.
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음과 같지 않은 경우: . 메시지가 결과 테스트에
표시됩니다.
Thrown if is not equal to
.
지정된 개체가 같은지를 테스트하고, 두 개체가 같지 않으면
예외를 throw합니다. 논리값이 같더라도 숫자 형식이 다르면
같지 않은 것으로 취급됩니다. 42L은 42와 같지 않습니다.
비교할 첫 번째 개체. 테스트가 예상하는 개체입니다.
비교할 두 번째 개체. 테스트 중인 코드에 의해 생성된 개체입니다.
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음과 같지 않은 경우: . 메시지가 결과 테스트에
표시됩니다.
다음의 서식을 지정할 때 사용할 매개 변수의 배열: .
Thrown if is not equal to
.
지정된 개체가 다른지를 테스트하고, 두 개체가 같으면
예외를 throw합니다. 논리값이 같더라도 숫자 형식이 다르면
같지 않은 것으로 취급됩니다. 42L은 42와 같지 않습니다.
비교할 첫 번째 개체. 테스트가 다음과 일치하지 않을 것으로 예상하는
값: .
비교할 두 번째 개체. 테스트 중인 코드에 의해 생성된 개체입니다.
Thrown if is equal to .
지정된 개체가 다른지를 테스트하고, 두 개체가 같으면
예외를 throw합니다. 논리값이 같더라도 숫자 형식이 다르면
같지 않은 것으로 취급됩니다. 42L은 42와 같지 않습니다.
비교할 첫 번째 개체. 테스트가 다음과 일치하지 않을 것으로 예상하는
값: .
비교할 두 번째 개체. 테스트 중인 코드에 의해 생성된 개체입니다.
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음과 같은 경우: . 메시지가 결과 테스트에
표시됩니다.
Thrown if is equal to .
지정된 개체가 다른지를 테스트하고, 두 개체가 같으면
예외를 throw합니다. 논리값이 같더라도 숫자 형식이 다르면
같지 않은 것으로 취급됩니다. 42L은 42와 같지 않습니다.
비교할 첫 번째 개체. 테스트가 다음과 일치하지 않을 것으로 예상하는
값: .
비교할 두 번째 개체. 테스트 중인 코드에 의해 생성된 개체입니다.
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음과 같은 경우: . 메시지가 결과 테스트에
표시됩니다.
다음의 서식을 지정할 때 사용할 매개 변수의 배열: .
Thrown if is equal to .
지정된 부동이 같은지를 테스트하고, 같지 않으면 예외를
throw합니다.
비교할 첫 번째 부동. 테스트가 예상하는 부동입니다.
비교할 두 번째 부동. 테스트 중인 코드에 의해 생성된 부동입니다.
필요한 정확성. 다음과 같은 경우에만 예외가 throw됩니다.
과(와)
의 차이가 다음보다 큰 경우: .
Thrown if is not equal to
.
지정된 부동이 같은지를 테스트하고, 같지 않으면 예외를
throw합니다.
비교할 첫 번째 부동. 테스트가 예상하는 부동입니다.
비교할 두 번째 부동. 테스트 중인 코드에 의해 생성된 부동입니다.
필요한 정확성. 다음과 같은 경우에만 예외가 throw됩니다.
과(와)
의 차이가 다음보다 큰 경우: .
다음과 같은 경우 예외에 포함할 메시지:
과(와)의 차이가 다음보다 큰 경우:
. 메시지가 테스트 결과에 표시됩니다.
Thrown if is not equal to
.
지정된 부동이 같은지를 테스트하고, 같지 않으면 예외를
throw합니다.
비교할 첫 번째 부동. 테스트가 예상하는 부동입니다.
비교할 두 번째 부동. 테스트 중인 코드에 의해 생성된 부동입니다.
필요한 정확성. 다음과 같은 경우에만 예외가 throw됩니다.
과(와)
의 차이가 다음보다 큰 경우: .
다음과 같은 경우 예외에 포함할 메시지:
과(와)의 차이가 다음보다 큰 경우:
. 메시지가 테스트 결과에 표시됩니다.
다음의 서식을 지정할 때 사용할 매개 변수의 배열: .
Thrown if is not equal to
.
지정된 부동이 다른지를 테스트하고, 같으면 예외를
throw합니다.
비교할 첫 번째 부동. 테스트가 다음과 일치하지 않을 것으로 예상하는
부동: .
비교할 두 번째 부동. 테스트 중인 코드에 의해 생성된 부동입니다.
필요한 정확성. 다음과 같은 경우에만 예외가 throw됩니다.
과(와)
의 차이가 다음을 넘지 않는 경우: .
Thrown if is equal to .
지정된 부동이 다른지를 테스트하고, 같으면 예외를
throw합니다.
비교할 첫 번째 부동. 테스트가 다음과 일치하지 않을 것으로 예상하는
부동: .
비교할 두 번째 부동. 테스트 중인 코드에 의해 생성된 부동입니다.
필요한 정확성. 다음과 같은 경우에만 예외가 throw됩니다.
과(와)
의 차이가 다음을 넘지 않는 경우: .
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음과 같은 경우: 또는 그 차이가 다음 미만인 경우:
. 메시지가 테스트 결과에 표시됩니다.
Thrown if is equal to .
지정된 부동이 다른지를 테스트하고, 같으면 예외를
throw합니다.
비교할 첫 번째 부동. 테스트가 다음과 일치하지 않을 것으로 예상하는
부동: .
비교할 두 번째 부동. 테스트 중인 코드에 의해 생성된 부동입니다.
필요한 정확성. 다음과 같은 경우에만 예외가 throw됩니다.
과(와)
의 차이가 다음을 넘지 않는 경우: .
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음과 같은 경우: 또는 그 차이가 다음 미만인 경우:
. 메시지가 테스트 결과에 표시됩니다.
다음의 서식을 지정할 때 사용할 매개 변수의 배열: .
Thrown if is equal to .
지정된 double이 같은지를 테스트하고, 같지 않으면 예외를
throw합니다.
비교할 첫 번째 double. 테스트가 예상하는 double입니다.
비교할 두 번째 double. 테스트 중인 코드에 의해 생성된 double입니다.
필요한 정확성. 다음과 같은 경우에만 예외가 throw됩니다.
과(와)
의 차이가 다음보다 큰 경우: .
Thrown if is not equal to
.
지정된 double이 같은지를 테스트하고, 같지 않으면 예외를
throw합니다.
비교할 첫 번째 double. 테스트가 예상하는 double입니다.
비교할 두 번째 double. 테스트 중인 코드에 의해 생성된 double입니다.
필요한 정확성. 다음과 같은 경우에만 예외가 throw됩니다.
과(와)
의 차이가 다음보다 큰 경우: .
다음과 같은 경우 예외에 포함할 메시지:
과(와)의 차이가 다음보다 큰 경우:
. 메시지가 테스트 결과에 표시됩니다.
Thrown if is not equal to .
지정된 double이 같은지를 테스트하고, 같지 않으면 예외를
throw합니다.
비교할 첫 번째 double. 테스트가 예상하는 double입니다.
비교할 두 번째 double. 테스트 중인 코드에 의해 생성된 double입니다.
필요한 정확성. 다음과 같은 경우에만 예외가 throw됩니다.
과(와)
의 차이가 다음보다 큰 경우: .
다음과 같은 경우 예외에 포함할 메시지:
과(와)의 차이가 다음보다 큰 경우:
. 메시지가 테스트 결과에 표시됩니다.
다음의 서식을 지정할 때 사용할 매개 변수의 배열: .
Thrown if is not equal to .
지정된 double이 다른지를 테스트하고, 같으면 예외를
throw합니다.
비교할 첫 번째 double. 테스트가 다음과 일치하지 않을 것으로 예상하는
double: .
비교할 두 번째 double. 테스트 중인 코드에 의해 생성된 double입니다.
필요한 정확성. 다음과 같은 경우에만 예외가 throw됩니다.
과(와)
의 차이가 다음을 넘지 않는 경우: .
Thrown if is equal to .
지정된 double이 다른지를 테스트하고, 같으면 예외를
throw합니다.
비교할 첫 번째 double. 테스트가 다음과 일치하지 않을 것으로 예상하는
double: .
비교할 두 번째 double. 테스트 중인 코드에 의해 생성된 double입니다.
필요한 정확성. 다음과 같은 경우에만 예외가 throw됩니다.
과(와)
의 차이가 다음을 넘지 않는 경우: .
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음과 같은 경우: 또는 그 차이가 다음 미만인 경우:
. 메시지가 테스트 결과에 표시됩니다.
Thrown if is equal to .
지정된 double이 다른지를 테스트하고, 같으면 예외를
throw합니다.
비교할 첫 번째 double. 테스트가 다음과 일치하지 않을 것으로 예상하는
double: .
비교할 두 번째 double. 테스트 중인 코드에 의해 생성된 double입니다.
필요한 정확성. 다음과 같은 경우에만 예외가 throw됩니다.
과(와)
의 차이가 다음을 넘지 않는 경우: .
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음과 같은 경우: 또는 그 차이가 다음 미만인 경우:
. 메시지가 테스트 결과에 표시됩니다.
다음의 서식을 지정할 때 사용할 매개 변수의 배열: .
Thrown if is equal to .
지정된 문자열이 같은지를 테스트하고, 같지 않으면 예외를
throw합니다. 비교에는 고정 문화권이 사용됩니다.
비교할 첫 번째 문자열. 테스트가 예상하는 문자열입니다.
비교할 두 번째 문자열. 테스트 중인 코드에 의해 생성된 문자열입니다.
대/소문자를 구분하거나 구분하지 않는 비교를 나타내는 부울(true는
대/소문자를 구분하지 않는 비교를 나타냄).
Thrown if is not equal to .
지정된 문자열이 같은지를 테스트하고, 같지 않으면 예외를
throw합니다. 비교에는 고정 문화권이 사용됩니다.
비교할 첫 번째 문자열. 테스트가 예상하는 문자열입니다.
비교할 두 번째 문자열. 테스트 중인 코드에 의해 생성된 문자열입니다.
대/소문자를 구분하거나 구분하지 않는 비교를 나타내는 부울(true는
대/소문자를 구분하지 않는 비교를 나타냄).
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음과 같지 않은 경우: . 메시지가 결과 테스트에
표시됩니다.
Thrown if is not equal to .
지정된 문자열이 같은지를 테스트하고, 같지 않으면 예외를
throw합니다. 비교에는 고정 문화권이 사용됩니다.
비교할 첫 번째 문자열. 테스트가 예상하는 문자열입니다.
비교할 두 번째 문자열. 테스트 중인 코드에 의해 생성된 문자열입니다.
대/소문자를 구분하거나 구분하지 않는 비교를 나타내는 부울(true는
대/소문자를 구분하지 않는 비교를 나타냄).
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음과 같지 않은 경우: . 메시지가 결과 테스트에
표시됩니다.
다음의 서식을 지정할 때 사용할 매개 변수의 배열: .
Thrown if is not equal to .
지정된 문자열이 같은지를 테스트하고, 같지 않으면 예외를
throw합니다.
비교할 첫 번째 문자열. 테스트가 예상하는 문자열입니다.
비교할 두 번째 문자열. 테스트 중인 코드에 의해 생성된 문자열입니다.
대/소문자를 구분하거나 구분하지 않는 비교를 나타내는 부울(true는
대/소문자를 구분하지 않는 비교를 나타냄).
문화권 관련 비교 정보를 제공하는 CultureInfo 개체.
Thrown if is not equal to .
지정된 문자열이 같은지를 테스트하고, 같지 않으면 예외를
throw합니다.
비교할 첫 번째 문자열. 테스트가 예상하는 문자열입니다.
비교할 두 번째 문자열. 테스트 중인 코드에 의해 생성된 문자열입니다.
대/소문자를 구분하거나 구분하지 않는 비교를 나타내는 부울(true는
대/소문자를 구분하지 않는 비교를 나타냄).
문화권 관련 비교 정보를 제공하는 CultureInfo 개체.
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음과 같지 않은 경우: . 메시지가 결과 테스트에
표시됩니다.
Thrown if is not equal to .
지정된 문자열이 같은지를 테스트하고, 같지 않으면 예외를
throw합니다.
비교할 첫 번째 문자열. 테스트가 예상하는 문자열입니다.
비교할 두 번째 문자열. 테스트 중인 코드에 의해 생성된 문자열입니다.
대/소문자를 구분하거나 구분하지 않는 비교를 나타내는 부울(true는
대/소문자를 구분하지 않는 비교를 나타냄).
문화권 관련 비교 정보를 제공하는 CultureInfo 개체.
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음과 같지 않은 경우: . 메시지가 결과 테스트에
표시됩니다.
다음의 서식을 지정할 때 사용할 매개 변수의 배열: .
Thrown if is not equal to .
지정된 문자열이 다른지를 테스트하고, 같으면 예외를
throw합니다. 비교에는 고정 문화권이 사용됩니다.
비교할 첫 번째 문자열. 테스트가 다음과 일치하지 않을 것으로 예상하는
문자열: .
비교할 두 번째 문자열. 테스트 중인 코드에 의해 생성된 문자열입니다.
대/소문자를 구분하거나 구분하지 않는 비교를 나타내는 부울(true는
대/소문자를 구분하지 않는 비교를 나타냄).
Thrown if is equal to .
지정된 문자열이 다른지를 테스트하고, 같으면 예외를
throw합니다. 비교에는 고정 문화권이 사용됩니다.
비교할 첫 번째 문자열. 테스트가 다음과 일치하지 않을 것으로 예상하는
문자열: .
비교할 두 번째 문자열. 테스트 중인 코드에 의해 생성된 문자열입니다.
대/소문자를 구분하거나 구분하지 않는 비교를 나타내는 부울(true는
대/소문자를 구분하지 않는 비교를 나타냄).
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음과 같은 경우: . 메시지가 결과 테스트에
표시됩니다.
Thrown if is equal to .
지정된 문자열이 다른지를 테스트하고, 같으면 예외를
throw합니다. 비교에는 고정 문화권이 사용됩니다.
비교할 첫 번째 문자열. 테스트가 다음과 일치하지 않을 것으로 예상하는
문자열: .
비교할 두 번째 문자열. 테스트 중인 코드에 의해 생성된 문자열입니다.
대/소문자를 구분하거나 구분하지 않는 비교를 나타내는 부울(true는
대/소문자를 구분하지 않는 비교를 나타냄).
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음과 같은 경우: . 메시지가 결과 테스트에
표시됩니다.
다음의 서식을 지정할 때 사용할 매개 변수의 배열: .
Thrown if is equal to .
지정된 문자열이 다른지를 테스트하고, 같으면 예외를
throw합니다.
비교할 첫 번째 문자열. 테스트가 다음과 일치하지 않을 것으로 예상하는
문자열: .
비교할 두 번째 문자열. 테스트 중인 코드에 의해 생성된 문자열입니다.
대/소문자를 구분하거나 구분하지 않는 비교를 나타내는 부울(true는
대/소문자를 구분하지 않는 비교를 나타냄).
문화권 관련 비교 정보를 제공하는 CultureInfo 개체.
Thrown if is equal to .
지정된 문자열이 다른지를 테스트하고, 같으면 예외를
throw합니다.
비교할 첫 번째 문자열. 테스트가 다음과 일치하지 않을 것으로 예상하는
문자열: .
비교할 두 번째 문자열. 테스트 중인 코드에 의해 생성된 문자열입니다.
대/소문자를 구분하거나 구분하지 않는 비교를 나타내는 부울(true는
대/소문자를 구분하지 않는 비교를 나타냄).
문화권 관련 비교 정보를 제공하는 CultureInfo 개체.
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음과 같은 경우: . 메시지가 결과 테스트에
표시됩니다.
Thrown if is equal to .
지정된 문자열이 다른지를 테스트하고, 같으면 예외를
throw합니다.
비교할 첫 번째 문자열. 테스트가 다음과 일치하지 않을 것으로 예상하는
문자열: .
비교할 두 번째 문자열. 테스트 중인 코드에 의해 생성된 문자열입니다.
대/소문자를 구분하거나 구분하지 않는 비교를 나타내는 부울(true는
대/소문자를 구분하지 않는 비교를 나타냄).
문화권 관련 비교 정보를 제공하는 CultureInfo 개체.
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음과 같은 경우: . 메시지가 결과 테스트에
표시됩니다.
다음의 서식을 지정할 때 사용할 매개 변수의 배열: .
Thrown if is equal to .
지정된 개체가 예상 형식의 인스턴스인지를 테스트하고,
예상 형식이 개체의 상속 계층 구조에 있지 않은 예외를
throw합니다.
테스트가 지정된 형식일 것으로 예상하는 개체.
다음의 예상 형식: .
Thrown if is null or
is not in the inheritance hierarchy
of .
지정된 개체가 예상 형식의 인스턴스인지를 테스트하고,
예상 형식이 개체의 상속 계층 구조에 있지 않은 예외를
throw합니다.
테스트가 지정된 형식일 것으로 예상하는 개체.
다음의 예상 형식: .
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음의 인스턴스가 아닌 경우: . 메시지가
테스트 결과에 표시됩니다.
Thrown if is null or
is not in the inheritance hierarchy
of .
지정된 개체가 예상 형식의 인스턴스인지를 테스트하고,
예상 형식이 개체의 상속 계층 구조에 있지 않은 예외를
throw합니다.
테스트가 지정된 형식일 것으로 예상하는 개체.
다음의 예상 형식: .
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음의 인스턴스가 아닌 경우: . 메시지가
테스트 결과에 표시됩니다.
다음의 서식을 지정할 때 사용할 매개 변수의 배열: .
Thrown if is null or
is not in the inheritance hierarchy
of .
지정된 개체가 잘못된 형식의 인스턴스가 아닌지를 테스트하고,
지정된 형식이 개체의 상속 계층 구조에 있는 경우 예외를
throw합니다.
테스트가 지정된 형식이 아닐 것으로 예상하는 개체.
형식: 이(가) 아니어야 함.
Thrown if is not null and
is in the inheritance hierarchy
of .
지정된 개체가 잘못된 형식의 인스턴스가 아닌지를 테스트하고,
지정된 형식이 개체의 상속 계층 구조에 있는 경우 예외를
throw합니다.
테스트가 지정된 형식이 아닐 것으로 예상하는 개체.
형식: 이(가) 아니어야 함.
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음의 인스턴스인 경우: . 메시지가 테스트 결과에
표시됩니다.
Thrown if is not null and
is in the inheritance hierarchy
of .
지정된 개체가 잘못된 형식의 인스턴스가 아닌지를 테스트하고,
지정된 형식이 개체의 상속 계층 구조에 있는 경우 예외를
throw합니다.
테스트가 지정된 형식이 아닐 것으로 예상하는 개체.
형식: 이(가) 아니어야 함.
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음의 인스턴스인 경우: . 메시지가 테스트 결과에
표시됩니다.
다음의 서식을 지정할 때 사용할 매개 변수의 배열: .
Thrown if is not null and
is in the inheritance hierarchy
of .
AssertFailedException을 throw합니다.
Always thrown.
AssertFailedException을 throw합니다.
예외에 포함할 메시지. 메시지가 테스트 결과에
표시됩니다.
Always thrown.
AssertFailedException을 throw합니다.
예외에 포함할 메시지. 메시지가 테스트 결과에
표시됩니다.
다음의 서식을 지정할 때 사용할 매개 변수의 배열: .
Always thrown.
AssertInconclusiveException을 throw합니다.
Always thrown.
AssertInconclusiveException을 throw합니다.
예외에 포함할 메시지. 메시지가 테스트 결과에
표시됩니다.
Always thrown.
AssertInconclusiveException을 throw합니다.
예외에 포함할 메시지. 메시지가 테스트 결과에
표시됩니다.
다음의 서식을 지정할 때 사용할 매개 변수의 배열: .
Always thrown.
참조 같음에 대해 두 형식의 인스턴스를 비교하는 데 정적 equals 오버로드가
사용됩니다. 이 메서드는 같음에 대해 두 인스턴스를 비교하는 데 사용되지 않습니다.
이 개체는 항상 Assert.Fail과 함께 throw됩니다. 단위 테스트에서
Assert.AreEqual 및 관련 오버로드를 사용하세요.
개체 A
개체 B
항상 False.
대리자가 지정한 코드가 형식의 정확한 특정 예외(파생된 형식이 아님)를 throw하는지 테스트하고
코드가 예외를 throw하지 않거나 이(가) 아닌 형식의 예외를 throw하는 경우
AssertFailedException
을 throw합니다.
테스트할 코드 및 예외를 throw할 것으로 예상되는 코드에 대한 대리자.
Type of exception expected to be thrown.
Thrown if does not throws exception of type .
throw될 예외 형식입니다.
대리자가 지정한 코드가 형식의 정확한 특정 예외(파생된 형식이 아님)를 throw하는지 테스트하고
코드가 예외를 throw하지 않거나 이(가) 아닌 형식의 예외를 throw하는 경우
AssertFailedException
을 throw합니다.
테스트할 코드 및 예외를 throw할 것으로 예상되는 코드에 대한 대리자.
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음 형식의 예외를 throw하지 않는 경우:.
Type of exception expected to be thrown.
Thrown if does not throws exception of type .
throw될 예외 형식입니다.
대리자가 지정한 코드가 형식의 정확한 특정 예외(파생된 형식이 아님)를 throw하는지 테스트하고
코드가 예외를 throw하지 않거나 이(가) 아닌 형식의 예외를 throw하는 경우
AssertFailedException
을 throw합니다.
테스트할 코드 및 예외를 throw할 것으로 예상되는 코드에 대한 대리자.
Type of exception expected to be thrown.
Thrown if does not throws exception of type .
throw될 예외 형식입니다.
대리자가 지정한 코드가 형식의 정확한 특정 예외(파생된 형식이 아님)를 throw하는지 테스트하고
코드가 예외를 throw하지 않거나 이(가) 아닌 형식의 예외를 throw하는 경우
AssertFailedException
을 throw합니다.
테스트할 코드 및 예외를 throw할 것으로 예상되는 코드에 대한 대리자.
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음 형식의 예외를 throw하지 않는 경우:.
Type of exception expected to be thrown.
Thrown if does not throws exception of type .
throw될 예외 형식입니다.
대리자가 지정한 코드가 형식의 정확한 특정 예외(파생된 형식이 아님)를 throw하는지 테스트하고
코드가 예외를 throw하지 않거나 이(가) 아닌 형식의 예외를 throw하는 경우
AssertFailedException
을 throw합니다.
테스트할 코드 및 예외를 throw할 것으로 예상되는 코드에 대한 대리자.
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음 형식의 예외를 throw하지 않는 경우:.
다음의 서식을 지정할 때 사용할 매개 변수의 배열: .
Type of exception expected to be thrown.
Thrown if does not throw exception of type .
throw될 예외 형식입니다.
대리자가 지정한 코드가 형식의 정확한 특정 예외(파생된 형식이 아님)를 throw하는지 테스트하고
코드가 예외를 throw하지 않거나 이(가) 아닌 형식의 예외를 throw하는 경우
AssertFailedException
을 throw합니다.
테스트할 코드 및 예외를 throw할 것으로 예상되는 코드에 대한 대리자.
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음 형식의 예외를 throw하지 않는 경우:.
다음의 서식을 지정할 때 사용할 매개 변수의 배열: .
Type of exception expected to be thrown.
Thrown if does not throws exception of type .
throw될 예외 형식입니다.
대리자가 지정한 코드가 형식의 정확한 특정 예외(파생된 형식이 아님)를 throw하는지 테스트하고
코드가 예외를 throw하지 않거나 이(가) 아닌 형식의 예외를 throw하는 경우
AssertFailedException
을 throw합니다.
테스트할 코드 및 예외를 throw할 것으로 예상되는 코드에 대한 대리자.
Type of exception expected to be thrown.
Thrown if does not throws exception of type .
오류가 발생했습니다.
대리자가 지정한 코드가 형식의 정확한 특정 예외(파생된 형식이 아님)를 throw하는지 테스트하고
코드가 예외를 throw하지 않거나 이(가) 아닌 형식의 예외를 throw하는 경우 AssertFailedException
을 throw합니다.
테스트할 코드 및 예외를 throw할 것으로 예상되는 코드에 대한 대리자.
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음 형식의 예외를 throw하지 않는 경우: .
Type of exception expected to be thrown.
Thrown if does not throws exception of type .
오류가 발생했습니다.
대리자가 지정한 코드가 형식의 정확한 특정 예외(파생된 형식이 아님)를 throw하는지 테스트하고
코드가 예외를 throw하지 않거나 이(가) 아닌 형식의 예외를 throw하는 경우 AssertFailedException
을 throw합니다.
테스트할 코드 및 예외를 throw할 것으로 예상되는 코드에 대한 대리자.
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음 형식의 예외를 throw하지 않는 경우: .
다음의 서식을 지정할 때 사용할 매개 변수의 배열: .
Type of exception expected to be thrown.
Thrown if does not throws exception of type .
오류가 발생했습니다.
Null 문자('\0')를 "\\0"으로 바꿉니다.
검색할 문자열.
Null 문자가 "\\0"으로 교체된 변환된 문자열.
This is only public and still present to preserve compatibility with the V1 framework.
AssertionFailedException을 만들고 throw하는 도우미 함수
예외를 throw하는 어설션의 이름
어설션 실패에 대한 조건을 설명하는 메시지
매개 변수.
유효한 조건의 매개 변수를 확인합니다.
매개 변수.
어셜선 이름.
매개 변수 이름
잘못된 매개 변수 예외에 대한 메시지
매개 변수.
개체를 문자열로 안전하게 변환하고, Null 값 및 Null 문자를 처리합니다.
Null 값은 "(null)"로 변환됩니다. Null 문자는 "\\0"으로 변환됩니다.
문자열로 변환될 개체.
변환된 문자열.
문자열 어셜션입니다.
CollectionAssert 기능의 singleton 인스턴스를 가져옵니다.
Users can use this to plug-in custom assertions through C# extension methods.
For instance, the signature of a custom assertion provider could be "public static void ContainsWords(this StringAssert cusomtAssert, string value, ICollection substrings)"
Users could then use a syntax similar to the default assertions which in this case is "StringAssert.That.ContainsWords(value, substrings);"
More documentation is at "https://github.com/Microsoft/testfx-docs".
지정된 문자열에 지정된 하위 문자열이 포함되었는지를 테스트하고,
테스트 문자열 내에 해당 하위 문자열이 없으면 예외를
throw합니다.
다음을 포함할 것으로 예상되는 문자열: .
다음 이내에 발생할 것으로 예상되는 문자열 .
Thrown if is not found in
.
지정된 문자열에 지정된 하위 문자열이 포함되었는지를 테스트하고,
테스트 문자열 내에 해당 하위 문자열이 없으면 예외를
throw합니다.
다음을 포함할 것으로 예상되는 문자열: .
다음 이내에 발생할 것으로 예상되는 문자열 .
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음에 없는 경우: . 메시지가 결과 테스트에
표시됩니다.
Thrown if is not found in
.
지정된 문자열에 지정된 하위 문자열이 포함되었는지를 테스트하고,
테스트 문자열 내에 해당 하위 문자열이 없으면 예외를
throw합니다.
다음을 포함할 것으로 예상되는 문자열: .
다음 이내에 발생할 것으로 예상되는 문자열 .
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음에 없는 경우: . 메시지가 결과 테스트에
표시됩니다.
다음의 서식을 지정할 때 사용할 매개 변수의 배열: .
Thrown if is not found in
.
지정된 문자열이 지정된 하위 문자열로 시작되는지를 테스트하고,
테스트 문자열이 해당 하위 문자열로 시작되지 않으면 예외를
throw합니다.
다음으로 시작될 것으로 예상되는 문자열: .
다음의 접두사일 것으로 예상되는 문자열: .
Thrown if does not begin with
.
지정된 문자열이 지정된 하위 문자열로 시작되는지를 테스트하고,
테스트 문자열이 해당 하위 문자열로 시작되지 않으면 예외를
throw합니다.
다음으로 시작될 것으로 예상되는 문자열: .
다음의 접두사일 것으로 예상되는 문자열: .
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음으로 시작되지 않는 경우: . 메시지가
테스트 결과에 표시됩니다.
Thrown if does not begin with
.
지정된 문자열이 지정된 하위 문자열로 시작되는지를 테스트하고,
테스트 문자열이 해당 하위 문자열로 시작되지 않으면 예외를
throw합니다.
다음으로 시작될 것으로 예상되는 문자열: .
다음의 접두사일 것으로 예상되는 문자열: .
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음으로 시작되지 않는 경우: . 메시지가
테스트 결과에 표시됩니다.
다음의 서식을 지정할 때 사용할 매개 변수의 배열: .
Thrown if does not begin with
.
지정된 문자열이 지정된 하위 문자열로 끝나는지를 테스트하고,
테스트 문자열이 해당 하위 문자열로 끝나지 않으면 예외를
throw합니다.
다음으로 끝날 것으로 예상되는 문자열: .
다음의 접미사일 것으로 예상되는 문자열: .
Thrown if does not end with
.
지정된 문자열이 지정된 하위 문자열로 끝나는지를 테스트하고,
테스트 문자열이 해당 하위 문자열로 끝나지 않으면 예외를
throw합니다.
다음으로 끝날 것으로 예상되는 문자열: .
다음의 접미사일 것으로 예상되는 문자열: .
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음으로 끝나지 않는 경우: . 메시지가
테스트 결과에 표시됩니다.
Thrown if does not end with
.
지정된 문자열이 지정된 하위 문자열로 끝나는지를 테스트하고,
테스트 문자열이 해당 하위 문자열로 끝나지 않으면 예외를
throw합니다.
다음으로 끝날 것으로 예상되는 문자열: .
다음의 접미사일 것으로 예상되는 문자열: .
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음으로 끝나지 않는 경우: . 메시지가
테스트 결과에 표시됩니다.
다음의 서식을 지정할 때 사용할 매개 변수의 배열: .
Thrown if does not end with
.
지정된 문자열이 정규식과 일치하는지를 테스트하고, 문자열이
식과 일치하지 않으면 예외를 throw합니다.
다음과 일치할 것으로 예상되는 문자열: .
과(와)
일치할 것으로 예상되는 정규식
Thrown if does not match
.
지정된 문자열이 정규식과 일치하는지를 테스트하고, 문자열이
식과 일치하지 않으면 예외를 throw합니다.
다음과 일치할 것으로 예상되는 문자열: .
과(와)
일치할 것으로 예상되는 정규식
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음과 일치하지 않는 경우: . 메시지가 결과 테스트에
표시됩니다.
Thrown if does not match
.
지정된 문자열이 정규식과 일치하는지를 테스트하고, 문자열이
식과 일치하지 않으면 예외를 throw합니다.
다음과 일치할 것으로 예상되는 문자열: .
과(와)
일치할 것으로 예상되는 정규식
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음과 일치하지 않는 경우: . 메시지가 결과 테스트에
표시됩니다.
다음의 서식을 지정할 때 사용할 매개 변수의 배열: .
Thrown if does not match
.
지정된 문자열이 정규식과 일치하지 않는지를 테스트하고, 문자열이
식과 일치하면 예외를 throw합니다.
다음과 일치하지 않을 것으로 예상되는 문자열: .
과(와)
일치하지 않을 것으로 예상되는 정규식.
Thrown if matches .
지정된 문자열이 정규식과 일치하지 않는지를 테스트하고, 문자열이
식과 일치하면 예외를 throw합니다.
다음과 일치하지 않을 것으로 예상되는 문자열: .
과(와)
일치하지 않을 것으로 예상되는 정규식.
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음과 일치하는 경우: . 메시지가 테스트 결과에
표시됩니다.
Thrown if matches .
지정된 문자열이 정규식과 일치하지 않는지를 테스트하고, 문자열이
식과 일치하면 예외를 throw합니다.
다음과 일치하지 않을 것으로 예상되는 문자열: .
과(와)
일치하지 않을 것으로 예상되는 정규식.
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음과 일치하는 경우: . 메시지가 테스트 결과에
표시됩니다.
다음의 서식을 지정할 때 사용할 매개 변수의 배열: .
Thrown if matches .
단위 테스트 내에서 컬렉션과 연결된 다양한 조건을 테스트하기
위한 도우미 클래스의 컬렉션. 테스트 중인 조건이 충족되지 않으면
예외가 throw됩니다.
CollectionAssert 기능의 singleton 인스턴스를 가져옵니다.
Users can use this to plug-in custom assertions through C# extension methods.
For instance, the signature of a custom assertion provider could be "public static void AreEqualUnordered(this CollectionAssert cusomtAssert, ICollection expected, ICollection actual)"
Users could then use a syntax similar to the default assertions which in this case is "CollectionAssert.That.AreEqualUnordered(list1, list2);"
More documentation is at "https://github.com/Microsoft/testfx-docs".
지정된 컬렉션이 지정된 요소를 포함하는지를 테스트하고,
컬렉션에 요소가 없으면 예외를 throw합니다.
요소를 검색할 컬렉션.
컬렉션에 포함될 것으로 예상되는 요소.
Thrown if is not found in
.
지정된 컬렉션이 지정된 요소를 포함하는지를 테스트하고,
컬렉션에 요소가 없으면 예외를 throw합니다.
요소를 검색할 컬렉션.
컬렉션에 포함될 것으로 예상되는 요소.
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음에 없는 경우: . 메시지가 결과 테스트에
표시됩니다.
Thrown if is not found in
.
지정된 컬렉션이 지정된 요소를 포함하는지를 테스트하고,
컬렉션에 요소가 없으면 예외를 throw합니다.
요소를 검색할 컬렉션.
컬렉션에 포함될 것으로 예상되는 요소.
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음에 없는 경우: . 메시지가 결과 테스트에
표시됩니다.
다음의 서식을 지정할 때 사용할 매개 변수의 배열: .
Thrown if is not found in
.
지정된 컬렉션이 지정된 요소를 포함하지 않는지를 테스트하고,
컬렉션에 요소가 있으면 예외를 throw합니다.
요소를 검색할 컬렉션.
컬렉션에 포함되지 않을 것으로 예상되는 요소.
Thrown if is found in
.
지정된 컬렉션이 지정된 요소를 포함하지 않는지를 테스트하고,
컬렉션에 요소가 있으면 예외를 throw합니다.
요소를 검색할 컬렉션.
컬렉션에 포함되지 않을 것으로 예상되는 요소.
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음에 포함된 경우: . 메시지가 테스트 결과에
표시됩니다.
Thrown if is found in
.
지정된 컬렉션이 지정된 요소를 포함하지 않는지를 테스트하고,
컬렉션에 요소가 있으면 예외를 throw합니다.
요소를 검색할 컬렉션.
컬렉션에 포함되지 않을 것으로 예상되는 요소.
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음에 포함된 경우: . 메시지가 테스트 결과에
표시됩니다.
다음의 서식을 지정할 때 사용할 매개 변수의 배열: .
Thrown if is found in
.
지정된 컬렉션의 모든 항목이 Null이 아닌지를 테스트하고,
Null인 요소가 있으면 예외를 throw합니다.
Null 요소를 검색할 컬렉션.
Thrown if a null element is found in .
지정된 컬렉션의 모든 항목이 Null이 아닌지를 테스트하고,
Null인 요소가 있으면 예외를 throw합니다.
Null 요소를 검색할 컬렉션.
다음과 같은 경우 예외에 포함할 메시지:
이(가) null 요소를 포함하는 경우. 메시지가 테스트 결과에 표시됩니다.
Thrown if a null element is found in .
지정된 컬렉션의 모든 항목이 Null이 아닌지를 테스트하고,
Null인 요소가 있으면 예외를 throw합니다.
Null 요소를 검색할 컬렉션.
다음과 같은 경우 예외에 포함할 메시지:
이(가) null 요소를 포함하는 경우. 메시지가 테스트 결과에 표시됩니다.
다음의 서식을 지정할 때 사용할 매개 변수의 배열: .
Thrown if a null element is found in .
지정된 컬렉션의 모든 항목이 고유한지 여부를 테스트하고,
컬렉션에 두 개의 같은 요소가 있는 경우 예외를 throw합니다.
중복 요소를 검색할 컬렉션.
Thrown if a two or more equal elements are found in
.
지정된 컬렉션의 모든 항목이 고유한지 여부를 테스트하고,
컬렉션에 두 개의 같은 요소가 있는 경우 예외를 throw합니다.
중복 요소를 검색할 컬렉션.
다음과 같은 경우 예외에 포함할 메시지:
이(가) 하나 이상의 중복 요소를 포함하는 경우. 메시지는 테스트 결과에
표시됩니다.
Thrown if a two or more equal elements are found in
.
지정된 컬렉션의 모든 항목이 고유한지 여부를 테스트하고,
컬렉션에 두 개의 같은 요소가 있는 경우 예외를 throw합니다.
중복 요소를 검색할 컬렉션.
다음과 같은 경우 예외에 포함할 메시지:
이(가) 하나 이상의 중복 요소를 포함하는 경우. 메시지는 테스트 결과에
표시됩니다.
다음의 서식을 지정할 때 사용할 매개 변수의 배열: .
Thrown if a two or more equal elements are found in
.
한 컬렉션이 다른 컬렉션의 하위 집합인지를 테스트하고,
하위 집합의 요소가 상위 집합에 없는 경우
예외를 throw합니다.
다음의 하위 집합일 것으로 예상되는 컬렉션: .
다음의 상위 집합일 것으로 예상되는 컬렉션:
Thrown if an element in is not found in
.
한 컬렉션이 다른 컬렉션의 하위 집합인지를 테스트하고,
하위 집합의 요소가 상위 집합에 없는 경우
예외를 throw합니다.
다음의 하위 집합일 것으로 예상되는 컬렉션: .
다음의 상위 집합일 것으로 예상되는 컬렉션:
의 요소가 다음에서 발견되지 않는 경우 예외에 포함할 메시지입니다..
테스트 결과에 메시지가 표시됩니다.
Thrown if an element in is not found in
.
한 컬렉션이 다른 컬렉션의 하위 집합인지를 테스트하고,
하위 집합의 요소가 상위 집합에 없는 경우
예외를 throw합니다.
다음의 하위 집합일 것으로 예상되는 컬렉션: .
다음의 상위 집합일 것으로 예상되는 컬렉션:
의 모든 요소가 다음에서 발견되지 않는 경우 예외에 포함할 메시지: .
테스트 결과에 메시지가 표시됩니다.
다음의 서식을 지정할 때 사용할 매개 변수의 배열: .
Thrown if an element in is not found in
.
한 컬렉션이 다른 컬렉션의 하위 집합이 아닌지를 테스트하고,
하위 집합의 요소가 상위 집합에도 있는 경우
예외를 throw합니다.
다음의 하위 집합이 아닐 것으로 예상되는 컬렉션: .
다음의 상위 집합일 것으로 예상되지 않는 컬렉션:
Thrown if every element in is also found in
.
한 컬렉션이 다른 컬렉션의 하위 집합이 아닌지를 테스트하고,
하위 집합의 요소가 상위 집합에도 있는 경우
예외를 throw합니다.
다음의 하위 집합이 아닐 것으로 예상되는 컬렉션: .
다음의 상위 집합일 것으로 예상되지 않는 컬렉션:
의 모든 요소가 다음에서도 발견되는 경우 예외에 포함할 메시지: .
테스트 결과에 메시지가 표시됩니다.
Thrown if every element in is also found in
.
한 컬렉션이 다른 컬렉션의 하위 집합이 아닌지를 테스트하고,
하위 집합의 요소가 상위 집합에도 있는 경우
예외를 throw합니다.
다음의 하위 집합이 아닐 것으로 예상되는 컬렉션: .
다음의 상위 집합일 것으로 예상되지 않는 컬렉션:
의 모든 요소가 다음에서도 발견되는 경우 예외에 포함할 메시지: .
테스트 결과에 메시지가 표시됩니다.
다음의 서식을 지정할 때 사용할 매개 변수의 배열: .
Thrown if every element in is also found in
.
두 컬렉션에 동일한 요소가 포함되어 있는지를 테스트하고,
한 컬렉션이 다른 컬렉션에 없는 요소를 포함하는 경우 예외를
throw합니다.
비교할 첫 번째 컬렉션. 테스트가 예상하는 요소를
포함합니다.
비교할 두 번째 컬렉션. 테스트 중인 코드에 의해 생성되는
컬렉션입니다.
Thrown if an element was found in one of the collections but not
the other.
두 컬렉션에 동일한 요소가 포함되어 있는지를 테스트하고,
한 컬렉션이 다른 컬렉션에 없는 요소를 포함하는 경우 예외를
throw합니다.
비교할 첫 번째 컬렉션. 테스트가 예상하는 요소를
포함합니다.
비교할 두 번째 컬렉션. 테스트 중인 코드에 의해 생성되는
컬렉션입니다.
요소가 컬렉션 중 하나에서는 발견되었지만 다른 곳에서는 발견되지
않은 경우 예외에 포함할 메시지. 메시지가 테스트 결과에
표시됩니다.
Thrown if an element was found in one of the collections but not
the other.
두 컬렉션에 동일한 요소가 포함되어 있는지를 테스트하고,
한 컬렉션이 다른 컬렉션에 없는 요소를 포함하는 경우 예외를
throw합니다.
비교할 첫 번째 컬렉션. 테스트가 예상하는 요소를
포함합니다.
비교할 두 번째 컬렉션. 테스트 중인 코드에 의해 생성되는
컬렉션입니다.
요소가 컬렉션 중 하나에서는 발견되었지만 다른 곳에서는 발견되지
않은 경우 예외에 포함할 메시지. 메시지가 테스트 결과에
표시됩니다.
다음의 서식을 지정할 때 사용할 매개 변수의 배열: .
Thrown if an element was found in one of the collections but not
the other.
두 컬렉션에 서로 다른 요소가 포함되어 있는지를 테스트하고,
두 컬렉션이 순서와 상관없이 동일한 요소를 포함하는 경우 예외를
throw합니다.
비교할 첫 번째 컬렉션. 여기에는 테스트가 실제 컬렉션과 다를 것으로
예상하는 요소가 포함됩니다.
비교할 두 번째 컬렉션. 테스트 중인 코드에 의해 생성되는
컬렉션입니다.
Thrown if the two collections contained the same elements, including
the same number of duplicate occurrences of each element.
두 컬렉션에 서로 다른 요소가 포함되어 있는지를 테스트하고,
두 컬렉션이 순서와 상관없이 동일한 요소를 포함하는 경우 예외를
throw합니다.
비교할 첫 번째 컬렉션. 여기에는 테스트가 실제 컬렉션과 다를 것으로
예상하는 요소가 포함됩니다.
비교할 두 번째 컬렉션. 테스트 중인 코드에 의해 생성되는
컬렉션입니다.
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음과 동일한 요소를 포함하는 경우: . 메시지가
테스트 결과에 표시됩니다.
Thrown if the two collections contained the same elements, including
the same number of duplicate occurrences of each element.
두 컬렉션에 서로 다른 요소가 포함되어 있는지를 테스트하고,
두 컬렉션이 순서와 상관없이 동일한 요소를 포함하는 경우 예외를
throw합니다.
비교할 첫 번째 컬렉션. 여기에는 테스트가 실제 컬렉션과 다를 것으로
예상하는 요소가 포함됩니다.
비교할 두 번째 컬렉션. 테스트 중인 코드에 의해 생성되는
컬렉션입니다.
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음과 동일한 요소를 포함하는 경우: . 메시지가
테스트 결과에 표시됩니다.
다음의 서식을 지정할 때 사용할 매개 변수의 배열: .
Thrown if the two collections contained the same elements, including
the same number of duplicate occurrences of each element.
지정된 컬렉션의 모든 요소가 예상 형식의 인스턴스인지를 테스트하고
예상 형식이 하나 이상의 요소의 상속 계층 구조에 없는 경우
예외를 throw합니다.
테스트가 지정된 형식 중 하나일 것으로 예상하는 요소가 포함된
컬렉션.
다음의 각 요소의 예상 형식: .
Thrown if an element in is null or
is not in the inheritance hierarchy
of an element in .
지정된 컬렉션의 모든 요소가 예상 형식의 인스턴스인지를 테스트하고
예상 형식이 하나 이상의 요소의 상속 계층 구조에 없는 경우
예외를 throw합니다.
테스트가 지정된 형식 중 하나일 것으로 예상하는 요소가 포함된
컬렉션.
다음의 각 요소의 예상 형식: .
의 요소가 다음의 인스턴스가 아닌 경우 예외에 포함할 메시지:
. 메시지가 테스트 결과에 표시됩니다.
Thrown if an element in is null or
is not in the inheritance hierarchy
of an element in .
지정된 컬렉션의 모든 요소가 예상 형식의 인스턴스인지를 테스트하고
예상 형식이 하나 이상의 요소의 상속 계층 구조에 없는 경우
예외를 throw합니다.
테스트가 지정된 형식 중 하나일 것으로 예상하는 요소가 포함된
컬렉션.
다음의 각 요소의 예상 형식: .
의 요소가 다음의 인스턴스가 아닌 경우 예외에 포함할 메시지:
. 메시지가 테스트 결과에 표시됩니다.
다음의 서식을 지정할 때 사용할 매개 변수의 배열: .
Thrown if an element in is null or
is not in the inheritance hierarchy
of an element in .
지정된 컬렉션이 같은지를 테스트하고, 두 컬렉션이 같지 않으면 예외를
throw합니다. 같음이란 동일한 요소를 동일한 순서 및 양으로 가지고 있는
것이라고 정의됩니다. 동일한 값에 대한 서로 다른 참조는 같은 것으로
간주됩니다.
비교할 첫 번째 컬렉션. 테스트가 예상하는 컬렉션입니다.
비교할 두 번째 컬렉션. 테스트 중인 코드에 의해 생성된
컬렉션입니다.
Thrown if is not equal to
.
지정된 컬렉션이 같은지를 테스트하고, 두 컬렉션이 같지 않으면 예외를
throw합니다. 같음이란 동일한 요소를 동일한 순서 및 양으로 가지고 있는
것이라고 정의됩니다. 동일한 값에 대한 서로 다른 참조는 같은 것으로
간주됩니다.
비교할 첫 번째 컬렉션. 테스트가 예상하는 컬렉션입니다.
비교할 두 번째 컬렉션. 테스트 중인 코드에 의해 생성된
컬렉션입니다.
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음과 같지 않은 경우: . 메시지가 결과 테스트에
표시됩니다.
Thrown if is not equal to
.
지정된 컬렉션이 같은지를 테스트하고, 두 컬렉션이 같지 않으면 예외를
throw합니다. 같음이란 동일한 요소를 동일한 순서 및 양으로 가지고 있는
것이라고 정의됩니다. 동일한 값에 대한 서로 다른 참조는 같은 것으로
간주됩니다.
비교할 첫 번째 컬렉션. 테스트가 예상하는 컬렉션입니다.
비교할 두 번째 컬렉션. 테스트 중인 코드에 의해 생성된
컬렉션입니다.
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음과 같지 않은 경우: . 메시지가 결과 테스트에
표시됩니다.
다음의 서식을 지정할 때 사용할 매개 변수의 배열: .
Thrown if is not equal to
.
지정된 컬렉션이 다른지를 테스트하고, 두 컬렉션이 같으면 예외를
throw합니다. 같음이란 동일한 요소를 동일한 순서 및 양으로 가지고
있는 것이라고 정의됩니다. 동일한 값에 대한 서로 다른 참조는
같은 것으로 간주됩니다.
비교할 첫 번째 컬렉션. 테스트가 다음과 일치하지 않을 것으로 예상하는
컬렉션입니다. .
비교할 두 번째 컬렉션. 테스트 중인 코드에 의해 생성된
컬렉션입니다.
Thrown if is equal to .
지정된 컬렉션이 다른지를 테스트하고, 두 컬렉션이 같으면 예외를
throw합니다. 같음이란 동일한 요소를 동일한 순서 및 양으로 가지고
있는 것이라고 정의됩니다. 동일한 값에 대한 서로 다른 참조는
같은 것으로 간주됩니다.
비교할 첫 번째 컬렉션. 테스트가 다음과 일치하지 않을 것으로 예상하는
컬렉션입니다. .
비교할 두 번째 컬렉션. 테스트 중인 코드에 의해 생성된
컬렉션입니다.
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음과 같은 경우: . 메시지가 결과 테스트에
표시됩니다.
Thrown if is equal to .
지정된 컬렉션이 다른지를 테스트하고, 두 컬렉션이 같으면 예외를
throw합니다. 같음이란 동일한 요소를 동일한 순서 및 양으로 가지고
있는 것이라고 정의됩니다. 동일한 값에 대한 서로 다른 참조는
같은 것으로 간주됩니다.
비교할 첫 번째 컬렉션. 테스트가 다음과 일치하지 않을 것으로 예상하는
컬렉션입니다. .
비교할 두 번째 컬렉션. 테스트 중인 코드에 의해 생성된
컬렉션입니다.
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음과 같은 경우: . 메시지가 결과 테스트에
표시됩니다.
다음의 서식을 지정할 때 사용할 매개 변수의 배열: .
Thrown if is equal to .
지정된 컬렉션이 같은지를 테스트하고, 두 컬렉션이 같지 않으면 예외를
throw합니다. 같음이란 동일한 요소를 동일한 순서 및 양으로 가지고 있는
것이라고 정의됩니다. 동일한 값에 대한 서로 다른 참조는 같은 것으로
간주됩니다.
비교할 첫 번째 컬렉션. 테스트가 예상하는 컬렉션입니다.
비교할 두 번째 컬렉션. 테스트 중인 코드에 의해 생성된
컬렉션입니다.
컬렉션의 요소를 비교할 때 사용할 비교 구현.
Thrown if is not equal to
.
지정된 컬렉션이 같은지를 테스트하고, 두 컬렉션이 같지 않으면 예외를
throw합니다. 같음이란 동일한 요소를 동일한 순서 및 양으로 가지고 있는
것이라고 정의됩니다. 동일한 값에 대한 서로 다른 참조는 같은 것으로
간주됩니다.
비교할 첫 번째 컬렉션. 테스트가 예상하는 컬렉션입니다.
비교할 두 번째 컬렉션. 테스트 중인 코드에 의해 생성된
컬렉션입니다.
컬렉션의 요소를 비교할 때 사용할 비교 구현.
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음과 같지 않은 경우: . 메시지가 결과 테스트에
표시됩니다.
Thrown if is not equal to
.
지정된 컬렉션이 같은지를 테스트하고, 두 컬렉션이 같지 않으면 예외를
throw합니다. 같음이란 동일한 요소를 동일한 순서 및 양으로 가지고 있는
것이라고 정의됩니다. 동일한 값에 대한 서로 다른 참조는 같은 것으로
간주됩니다.
비교할 첫 번째 컬렉션. 테스트가 예상하는 컬렉션입니다.
비교할 두 번째 컬렉션. 테스트 중인 코드에 의해 생성된
컬렉션입니다.
컬렉션의 요소를 비교할 때 사용할 비교 구현.
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음과 같지 않은 경우: . 메시지가 결과 테스트에
표시됩니다.
다음의 서식을 지정할 때 사용할 매개 변수의 배열: .
Thrown if is not equal to
.
지정된 컬렉션이 다른지를 테스트하고, 두 컬렉션이 같으면 예외를
throw합니다. 같음이란 동일한 요소를 동일한 순서 및 양으로 가지고
있는 것이라고 정의됩니다. 동일한 값에 대한 서로 다른 참조는
같은 것으로 간주됩니다.
비교할 첫 번째 컬렉션. 테스트가 다음과 일치하지 않을 것으로 예상하는
컬렉션입니다. .
비교할 두 번째 컬렉션. 테스트 중인 코드에 의해 생성된
컬렉션입니다.
컬렉션의 요소를 비교할 때 사용할 비교 구현.
Thrown if is equal to .
지정된 컬렉션이 다른지를 테스트하고, 두 컬렉션이 같으면 예외를
throw합니다. 같음이란 동일한 요소를 동일한 순서 및 양으로 가지고
있는 것이라고 정의됩니다. 동일한 값에 대한 서로 다른 참조는
같은 것으로 간주됩니다.
비교할 첫 번째 컬렉션. 테스트가 다음과 일치하지 않을 것으로 예상하는
컬렉션입니다. .
비교할 두 번째 컬렉션. 테스트 중인 코드에 의해 생성된
컬렉션입니다.
컬렉션의 요소를 비교할 때 사용할 비교 구현.
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음과 같은 경우: . 메시지가 결과 테스트에
표시됩니다.
Thrown if is equal to .
지정된 컬렉션이 다른지를 테스트하고, 두 컬렉션이 같으면 예외를
throw합니다. 같음이란 동일한 요소를 동일한 순서 및 양으로 가지고
있는 것이라고 정의됩니다. 동일한 값에 대한 서로 다른 참조는
같은 것으로 간주됩니다.
비교할 첫 번째 컬렉션. 테스트가 다음과 일치하지 않을 것으로 예상하는
컬렉션입니다. .
비교할 두 번째 컬렉션. 테스트 중인 코드에 의해 생성된
컬렉션입니다.
컬렉션의 요소를 비교할 때 사용할 비교 구현.
다음과 같은 경우 예외에 포함할 메시지:
이(가) 다음과 같은 경우: . 메시지가 결과 테스트에
표시됩니다.
다음의 서식을 지정할 때 사용할 매개 변수의 배열: .
Thrown if is equal to .
첫 번째 컬렉션이 두 번째 컬렉션의 하위 집합인지를
확인합니다. 한 집합에 중복된 요소가 포함된 경우, 하위 집합에 있는 요소의
발생 횟수는 상위 집합에 있는 발생 횟수와 같거나
작아야 합니다.
테스트가 다음에 포함될 것으로 예상하는 컬렉션: .
테스트가 다음을 포함할 것으로 예상하는 컬렉션: .
다음의 경우 True 이(가)
의 하위 집합인 경우 참, 나머지 경우는 거짓.
지정된 컬렉션에서 각 요소의 발생 횟수를 포함하는
사전을 생성합니다.
처리할 컬렉션.
컬렉션에 있는 null 요소의 수.
지정된 컬렉션에 있는 각 요소의 발생 횟수를 포함하는
딕셔너리.
두 컬렉션 간의 불일치 요소를 찾습니다. 불일치 요소란
예상 컬렉션에 나타나는 횟수가 실제 컬렉션에
나타나는 횟수와 다른 요소를 말합니다. 컬렉션은
같은 수의 요소가 있는 Null이 아닌 다른 참조로
간주됩니다. 이 수준에서의 확인 작업은 호출자의
책임입니다. 불일치 요소가 없으면 함수는 false를
반환하고 출력 매개 변수가 사용되지 않습니다.
비교할 첫 번째 컬렉션.
비교할 두 번째 컬렉션.
다음의 예상 발생 횟수:
또는 불일치 요소가 없는 경우
영(0).
다음의 실제 발생 횟수:
또는 불일치 요소가 없는 경우
영(0).
불일치 요소(null일 수 있음) 또는 불일치 요소가 없는 경우
null.
불일치 요소가 발견되면 참, 발견되지 않으면 거짓.
object.Equals를 사용하여 개체 비교합니다.
프레임워크 예외에 대한 기본 클래스입니다.
클래스의 새 인스턴스를 초기화합니다.
클래스의 새 인스턴스를 초기화합니다.
메시지.
예외.
클래스의 새 인스턴스를 초기화합니다.
메시지.
지역화된 문자열 등을 찾기 위한 강력한 형식의 리소스 클래스입니다.
이 클래스에서 사용하는 캐시된 ResourceManager 인스턴스를 반환합니다.
이 강력한 형식의 리소스 클래스를 사용하여 모든 리소스 조회에
대한 현재 스레드의 CurrentUICulture 속성을 재정의합니다.
[액세스 문자열의 구문이 잘못되었습니다.]와 유사한 지역화된 문자열을 조회합니다.
[예상 컬렉션에 <{2}>은(는) {1}개가 포함되어야 하는데 실제 컬렉션에는 {3}개가 포함되어 있습니다. {0}]과(와) 유사한 지역화된 문자열을 조회합니다.
[중복된 항목이 있습니다. <{1}>. {0}]과(와) 유사한 지역화된 문자열을 조회합니다.
[예상 값: <{1}>. 대/소문자가 다른 실제 값: <{2}>. {0}]과(와) 유사한 지역화된 문자열을 조회합니다.
[예상 값 <{1}>과(와) 실제 값 <{2}>의 차이가 <{3}>보다 크지 않아야 합니다. {0}]과(와) 유사한 지역화된 문자열을 조회합니다.
[예상 값: <{1}({2})>. 실제 값: <{3}({4})>. {0}]과(와) 유사한 지역화된 문자열을 조회합니다.
[예상 값: <{1}>. 실제 값: <{2}>. {0}]과(와) 유사한 지역화된 문자열을 조회합니다.
[예상 값 <{1}>과(와) 실제 값 <{2}>의 차이가 <{3}>보다 커야 합니다. {0}]과(와) 유사한 지역화된 문자열을 조회합니다.
[예상 값: <{1}>을(를) 제외한 모든 값. 실제 값: <{2}>. {0}]과(와) 유사한 지역화된 문자열을 조회합니다.
[AreSame()에 값 형식을 전달하면 안 됩니다. Object로 변환된 값은 동일한 값으로 간주되지 않습니다. AreEqual()을 사용해 보세요. {0}]과(와) 유사한 지역화된 문자열을 조회합니다.
[{0}이(가) 실패했습니다. {1}]과(와) 유사한 지역화된 문자열을 조회합니다.
[async TestMethod with UITestMethodAttribute는 지원되지 않습니다. async를 제거하거나 TestMethodAttribute를 사용하세요.]와 유사한 지역화된 문자열 조회합니다.
[두 컬렉션이 모두 비어 있습니다. {0}]과(와) 유사한 지역화된 문자열을 조회합니다.
[두 컬렉션에 같은 요소가 포함되어 있습니다.]와 유사한 지역화된 문자열을 조회합니다.
[두 컬렉션 참조가 동일한 컬렉션 개체를 가리킵니다. {0}]과(와) 유사한 지역화된 문자열을 조회합니다.
[두 컬렉션에 같은 요소가 포함되어 있습니다. {0}]과(와) 유사한 지역화된 문자열을 조회합니다.
[{0}({1})]과(와) 유사한 지역화된 문자열을 조회합니다.
[(null)]과 유사한 지역화된 문자열을 조회합니다.
Looks up a localized string similar to (object).
['{0}' 문자열이 '{1}' 문자열을 포함하지 않습니다. {2}.]과(와) 유사한 지역화된 문자열을 조회합니다.
[{0}({1})]과(와) 유사한 지역화된 문자열을 조회합니다.
[어설션에 Assert.Equals를 사용할 수 없습니다. 대신 Assert.AreEqual 및 오버로드를 사용하세요.]와 유사한 지역화된 문자열을 조회합니다.
[컬렉션의 요소 수가 일치하지 않습니다. 예상 값: <{1}>. 실제 값: <{2}>.{0}]과(와) 유사한 지역화된 문자열을 조회합니다.
[인덱스 {0}에 있는 요소가 일치하지 않습니다.]와 유사한 지역화된 문자열을 조회합니다.
[인덱스 {1}에 있는 요소는 예상 형식이 아닙니다. 예상 형식: <{2}>. 실제 형식: <{3}>. {0}]과(와) 유사한 지역화된 문자열을 조회합니다.
[인덱스 {1}에 있는 요소가 (null)입니다. 예상 형식: <{2}>. {0}]과(와) 유사한 지역화된 문자열을 조회합니다.
['{0}' 문자열이 '{1}' 문자열로 끝나지 않습니다. {2}.]과(와) 유사한 지역화된 문자열을 조회합니다.
[잘못된 인수 - EqualsTester에는 Null을 사용할 수 없습니다.]와 유사한 지역화된 문자열을 조회합니다.
[{0} 형식의 개체를 {1} 형식의 개체로 변환할 수 없습니다.]와 유사한 지역화된 문자열을 조회합니다.
[참조된 내부 개체가 더 이상 유효하지 않습니다.]와 유사한 지역화된 문자열을 조회합니다.
['{0}' 매개 변수가 잘못되었습니다. {1}.]과(와) 유사한 지역화된 문자열을 조회합니다.
[{0} 속성의 형식은 {2}이어야 하는데 실제로는 {1}입니다.]와 유사한 지역화된 문자열을 조회합니다.
[{0} 예상 형식: <{1}>. 실제 형식: <{2}>.]과(와) 유사한 지역화된 문자열을 조회합니다.
['{0}' 문자열이 '{1}' 패턴과 일치하지 않습니다. {2}.]과(와) 유사한 지역화된 문자열을 조회합니다.
[잘못된 형식: <{1}>. 실제 형식: <{2}>. {0}]과(와) 유사한 지역화된 문자열을 조회합니다.
['{0}' 문자열이 '{1}' 패턴과 일치합니다. {2}.]과(와) 유사한 지역화된 문자열을 조회합니다.
[DataRowAttribute가 지정되지 않았습니다. DataTestMethodAttribute에는 하나 이상의 DataRowAttribute가 필요합니다.]와 유사한 지역화된 문자열을 조회합니다.
[{1} 예외를 예상했지만 예외가 throw되지 않았습니다. {0}]과(와) 유사한 지역화된 문자열을 조회합니다.
['{0}' 매개 변수가 잘못되었습니다. 이 값은 Null일 수 없습니다. {1}.](과)와 유사한 지역화된 문자열을 조회합니다.
[요소 수가 다릅니다.]와 유사한 지역화된 문자열을 조회합니다.
다음과 유사한 지역화된 문자열을 조회합니다.
[지정한 시그니처를 가진 생성자를 찾을 수 없습니다. 전용 접근자를 다시 생성해야 할 수 있습니다.
또는 멤버가 기본 클래스에 정의된 전용 멤버일 수 있습니다. 기본 클래스에 정의된 전용 멤버인 경우에는 이 멤버를 정의하는 형식을
PrivateObject의 생성자에 전달해야 합니다.]
다음과 유사한 지역화된 문자열을 조회합니다.
[지정한 멤버({0})를 찾을 수 없습니다. 전용 접근자를 다시 생성해야 할 수 있습니다.
또는 멤버가 기본 클래스에 정의된 전용 멤버일 수 있습니다. 기본 클래스에 정의된 전용 멤버인 경우에는 이 멤버를 정의하는 형식을
PrivateObject의 생성자에 전달해야 합니다.]
['{0}' 문자열이 '{1}' 문자열로 시작되지 않습니다. {2}.]과(와) 유사한 지역화된 문자열을 조회합니다.
[예상 예외 형식은 System.Exception이거나 System.Exception에서 파생된 형식이어야 합니다.]와 유사한 지역화된 문자열을 조회합니다.
[(예외로 인해 {0} 형식의 예외에 대한 메시지를 가져오지 못했습니다.)]와 유사한 지역화된 문자열을 조회합니다.
[테스트 메서드에서 예상 예외 {0}을(를) throw하지 않았습니다. {1}](과)와 유사한 지역화된 문자열을 조회합니다.
[테스트 메서드에서 예상 예외를 throw하지 않았습니다. 예외는 테스트 메서드에 정의된 {0} 특성에 의해 예상되었습니다.]와 유사한 지역화된 문자열을 조회합니다.
[테스트 메서드에서 {0} 예외를 throw했지만 {1} 예외를 예상했습니다. 예외 메시지: {2}]과(와) 유사한 지역화된 문자열을 조회합니다.
[테스트 메서드에서 {0} 예외를 throw했지만 {1} 예외 또는 해당 예외에서 파생된 형식을 예상했습니다. 예외 메시지: {2}]과(와) 유사한 지역화된 문자열을 조회합니다.
[{1} 예외를 예상했지만 {2} 예외를 throw했습니다. {0}
예외 메시지: {3}
스택 추적: {4}]과(와) 유사한 지역화된 문자열을 조회합니다.
단위 테스트 결과
테스트가 실행되었지만 문제가 있습니다.
예외 또는 실패한 어설션과 관련된 문제일 수 있습니다.
테스트가 완료되었지만, 성공인지 실패인지를 알 수 없습니다.
중단된 테스트에 사용된 것일 수 있습니다.
아무 문제 없이 테스트가 실행되었습니다.
테스트가 현재 실행 중입니다.
테스트를 실행하려고 시도하는 동안 시스템 오류가 발생했습니다.
테스트가 시간 초과되었습니다.
테스트가 사용자에 의해 중단되었습니다.
테스트의 상태를 알 수 없습니다.
단위 테스트 프레임워크에 대한 도우미 기능을 제공합니다.
재귀적으로 모든 내부 예외에 대한 메시지를 포함하여 예외 메시지를
가져옵니다.
오류 메시지 정보가 포함된
문자열에 대한 메시지 가져오기의 예외
클래스와 함께 사용할 수 있는 시간 제한에 대한 열거형입니다.
열거형의 형식은 일치해야 합니다.
무제한입니다.
테스트 클래스 특성입니다.
이 테스트를 실행할 수 있는 테스트 메서드 특성을 가져옵니다.
이 메서드에 정의된 테스트 메서드 특성 인스턴스입니다.
이 테스트를 실행하는 데 사용됩니다.
Extensions can override this method to customize how all methods in a class are run.
테스트 메서드 특성입니다.
테스트 메서드를 실행합니다.
실행할 테스트 메서드입니다.
테스트 결과를 나타내는 TestResult 개체의 배열입니다.
Extensions can override this method to customize running a TestMethod.
테스트 초기화 특성입니다.
테스트 정리 특성입니다.
무시 특성입니다.
테스트 속성 특성입니다.
클래스의 새 인스턴스를 초기화합니다.
이름.
값.
이름을 가져옵니다.
값을 가져옵니다.
클래스 초기화 특성입니다.
클래스 정리 특성입니다.
어셈블리 초기화 특성입니다.
어셈블리 정리 특성입니다.
테스트 소유자
클래스의 새 인스턴스를 초기화합니다.
소유자.
소유자를 가져옵니다.
Priority 특성 - 단위 테스트의 우선 순위를 지정하는 데 사용됩니다.
클래스의 새 인스턴스를 초기화합니다.
우선 순위.
우선 순위를 가져옵니다.
테스트의 설명
테스트를 설명하는 클래스의 새 인스턴스를 초기화합니다.
설명입니다.
테스트의 설명을 가져옵니다.
CSS 프로젝트 구조 URI
CSS 프로젝트 구조 URI에 대한 클래스의 새 인스턴스를 초기화합니다.
CSS 프로젝트 구조 URI입니다.
CSS 프로젝트 구조 URI를 가져옵니다.
CSS 반복 URI
CSS 반복 URI에 대한 클래스의 새 인스턴스를 초기화합니다.
CSS 반복 URI입니다.
CSS 반복 URI를 가져옵니다.
WorkItem 특성 - 이 테스트와 연결된 작업 항목을 지정하는 데 사용됩니다.
WorkItem 특성에 대한 클래스의 새 인스턴스를 초기화합니다.
작업 항목에 대한 ID입니다.
연결된 작업 항목에 대한 ID를 가져옵니다.
Timeout 특성 - 단위 테스트의 시간 제한을 지정하는 데 사용됩니다.
클래스의 새 인스턴스를 초기화합니다.
시간 제한.
미리 설정된 시간 제한이 있는 클래스의 새 인스턴스를 초기화합니다.
시간 제한
시간 제한을 가져옵니다.
어댑터에 반환할 TestResult 개체입니다.
클래스의 새 인스턴스를 초기화합니다.
결과의 표시 이름을 가져오거나 설정합니다. 여러 결과를 반환할 때 유용합니다.
Null인 경우 메서드 이름은 DisplayName으로 사용됩니다.
테스트 실행의 결과를 가져오거나 설정합니다.
테스트 실패 시 throw할 예외를 가져오거나 설정합니다.
테스트 코드에서 로그한 메시지의 출력을 가져오거나 설정합니다.
테스트 코드에서 로그한 메시지의 출력을 가져오거나 설정합니다.
테스트 코드에 의한 디버그 추적을 가져오거나 설정합니다.
Gets or sets the debug traces by test code.
테스트 실행의 지속 시간을 가져오거나 설정합니다.
데이터 소스에서 데이터 행 인덱스를 가져오거나 설정합니다. 데이터 기반 테스트에서
개별 데이터 행 실행의 결과에 대해서만 설정합니다.
테스트 메서드의 반환 값을 가져오거나 설정합니다(현재 항상 Null).
테스트로 첨부한 결과 파일을 가져오거나 설정합니다.
데이터 기반 테스트에 대한 연결 문자열, 테이블 이름 및 행 액세스 방법을 지정합니다.
[DataSource("Provider=SQLOLEDB.1;Data Source=source;Integrated Security=SSPI;Initial Catalog=EqtCoverage;Persist Security Info=False", "MyTable")]
[DataSource("dataSourceNameFromConfigFile")]
DataSource의 기본 공급자 이름입니다.
기본 데이터 액세스 방법입니다.
클래스의 새 인스턴스를 초기화합니다. 이 인스턴스는 데이터 소스에 액세스할 데이터 공급자, 연결 문자열, 데이터 테이블 및 데이터 액세스 방법으로 초기화됩니다.
고정 데이터 공급자 이름(예: System.Data.SqlClient)
데이터 공급자별 연결 문자열.
경고: 연결 문자열에는 중요한 데이터(예: 암호)가 포함될 수 있습니다.
연결 문자열은 소스 코드와 컴파일된 어셈블리에 일반 텍스트로 저장됩니다.
이 중요한 정보를 보호하려면 소스 코드 및 어셈블리에 대한 액세스를 제한하세요.
데이터 테이블의 이름.
데이터에 액세스할 순서를 지정합니다.
클래스의 새 인스턴스를 초기화합니다. 이 인스턴스는 연결 문자열 및 테이블 이름으로 초기화됩니다.
OLEDB 데이터 소스에 액세스하기 위한 연결 문자열 및 데이터 테이블을 지정하세요.
데이터 공급자별 연결 문자열.
경고: 연결 문자열에는 중요한 데이터(예: 암호)가 포함될 수 있습니다.
연결 문자열은 소스 코드와 컴파일된 어셈블리에 일반 텍스트로 저장됩니다.
이 중요한 정보를 보호하려면 소스 코드 및 어셈블리에 대한 액세스를 제한하세요.
데이터 테이블의 이름.
클래스의 새 인스턴스를 초기화합니다. 이 인스턴스는 설정 이름과 연결된 연결 문자열 및 데이터 공급자로 초기화됩니다.
app.config 파일의 <microsoft.visualstudio.qualitytools> 섹션에 있는 데이터 소스의 이름.
데이터 소스의 데이터 공급자를 나타내는 값을 가져옵니다.
데이터 공급자 이름. 데이터 공급자를 개체 초기화에서 지정하지 않은 경우 System.Data.OleDb의 기본 공급자가 반환됩니다.
데이터 소스의 연결 문자열을 나타내는 값을 가져옵니다.
데이터를 제공하는 테이블 이름을 나타내는 값을 가져옵니다.
데이터 소스에 액세스하는 데 사용되는 메서드를 가져옵니다.
값 중 하나입니다. 이(가) 초기화되지 않은 경우 다음 기본값이 반환됩니다. .
app.config 파일의 <microsoft.visualstudio.qualitytools> 섹션에서 찾은 데이터 소스의 이름을 가져옵니다.
데이터를 인라인으로 지정할 수 있는 데이터 기반 테스트의 특성입니다.
모든 데이터 행을 찾고 실행합니다.
테스트 메서드.
배열 .
데이터 기반 테스트 메서드를 실행합니다.
실행할 테스트 메서드.
데이터 행.
실행 결과.