다음을 통해 공유


AssertionHelper 클래스

정의

AssertionHelper는 사용자 테스트에 대한 선택적 기본 클래스로, 제약 조건 및 어설션에 더 짧은 이름을 사용할 수 있으며, 특정 모의 Is개체 프레임워크에서 대부분의 동작을 상속하는 의 정의와의 충돌을 방지합니다.

public class AssertionHelper : NUnit.Framework.Constraints.ConstraintFactory
type AssertionHelper = class
    inherit ConstraintFactory
상속
AssertionHelper

생성자

AssertionHelper()

AssertionHelper는 사용자 테스트에 대한 선택적 기본 클래스로, 제약 조건 및 어설션에 더 짧은 이름을 사용할 수 있으며, 특정 모의 Is개체 프레임워크에서 대부분의 동작을 상속하는 의 정의와의 충돌을 방지합니다.

속성

All

컬렉션의 모든 멤버에 다음 제약 조건을 적용하고 모두 성공하면 성공하는 ConstraintExpression을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
BinarySerializable

개체 그래프를 이진 형식으로 serialize할 수 있는지 여부를 테스트하는 제약 조건을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
Count

테스트 중인 개체의 Count 속성에 다음 제약 조건을 적용하는 새 ConstraintExpression을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
Empty

빈 값을 테스트하는 제약 조건을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
False

False를 테스트하는 제약 조건을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
InnerException

테스트 중인 개체의 InnerException 속성에 다음 제약 조건을 적용하는 새 ConstraintExpression을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
Length

테스트 중인 개체의 Length 속성에 다음 제약 조건을 적용하는 새 ConstraintExpression을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
Message

테스트 중인 개체의 Message 속성에 다음 제약 조건을 적용하는 새 ConstraintExpression을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
NaN

NaN을 테스트하는 제약 조건을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
Negative

AssertionHelper는 사용자 테스트에 대한 선택적 기본 클래스로, 제약 조건 및 어설션에 더 짧은 이름을 사용할 수 있으며, 특정 모의 Is개체 프레임워크에서 대부분의 동작을 상속하는 의 정의와의 충돌을 방지합니다.

(다음에서 상속됨 ConstraintFactory)
No

다음 제약 조건을 부정하는 ConstraintExpression을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
None

컬렉션의 모든 멤버에 다음 제약 조건을 적용하여 모두 실패할 경우 성공하는 ConstraintExpression을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
Not

다음 제약 조건을 부정하는 ConstraintExpression을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
Null

null을 테스트하는 제약 조건을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
Ordered

컬렉션의 순서가 지정되었는지 여부를 테스트하는 제약 조건을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
Positive

AssertionHelper는 사용자 테스트에 대한 선택적 기본 클래스로, 제약 조건 및 어설션에 더 짧은 이름을 사용할 수 있으며, 특정 모의 Is개체 프레임워크에서 대부분의 동작을 상속하는 의 정의와의 충돌을 방지합니다.

(다음에서 상속됨 ConstraintFactory)
Some

컬렉션의 모든 멤버에 다음 제약 조건을 적용하고 둘 중 하나 이상이 성공하면 성공하는 ConstraintExpression을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
True

True를 테스트하는 제약 조건을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
Unique

컬렉션에 모든 고유 항목이 포함되어 있는지 여부를 테스트하는 제약 조건을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
XmlSerializable

개체 그래프를 xml 형식으로 serialize할 수 있는지 여부를 테스트하는 제약 조건을 반환합니다.

(다음에서 상속됨 ConstraintFactory)

메서드

AssignableFrom(Type)

인수로 제공된 형식에서 실제 값을 할당할 수 있는지 여부를 테스트하는 제약 조건을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
AssignableFrom<T>()

인수로 제공된 형식에서 실제 값을 할당할 수 있는지 여부를 테스트하는 제약 조건을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
AssignableTo(Type)

인수로 제공된 형식에서 실제 값을 할당할 수 있는지 여부를 테스트하는 제약 조건을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
AssignableTo<T>()

인수로 제공된 형식에서 실제 값을 할당할 수 있는지 여부를 테스트하는 제약 조건을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
AtLeast(Object)

실제 값이 대체 인수보다 크거나 같은지 여부를 테스트하는 제약 조건을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
AtMost(Object)

실제 값이 대체 인수보다 작거나 같은지 여부를 테스트하는 제약 조건을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
Attribute(Type)

개체에 특정 특성이 있는지 확인하는 새 AttributeConstraint를 반환합니다.

(다음에서 상속됨 ConstraintFactory)
Attribute<T>()

개체에 특정 특성이 있는지 확인하는 새 AttributeConstraint를 반환합니다.

(다음에서 상속됨 ConstraintFactory)
Contains(Object)

컬렉션에 특정 개체가 있는지 확인하는 새 CollectionContainsConstraint를 반환합니다.

(다음에서 상속됨 ConstraintFactory)
Contains(String)

새 ContainsConstraint를 반환합니다. 이 제약 조건은 실제 인수의 형식에 따라 적절한 두 번째 수준 제약 조건을 사용합니다. 이 오버로드는 다른 형식이 컬렉션 멤버를 찾고 있음을 의미하므로 찾은 항목이 문자열인 경우에만 사용됩니다.

(다음에서 상속됨 ConstraintFactory)
ContainsSubstring(String)

실제 값에 인수로 제공된 부분 문자열이 포함되어 있으면 성공하는 제약 조건을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
DoesNotContain(String)

실제 값에 인수로 제공된 부분 문자열이 포함되어 있으면 실패하는 제약 조건을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
DoesNotEndWith(String)

실제 값이 인수로 제공된 부분 문자열로 끝나는 경우 실패하는 제약 조건을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
DoesNotMatch(String)

실제 값이 인수로 제공된 패턴과 일치하는 경우 실패하는 제약 조건을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
DoesNotStartWith(String)

실제 값이 인수로 제공된 부분 문자열로 시작하는 경우 실패하는 제약 조건을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
EndsWith(String)

실제 값이 인수로 제공된 부분 문자열로 끝나는 경우 성공하는 제약 조건을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
EqualTo(Object)

두 항목이 같은지 테스트하는 제약 조건을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
EquivalentTo(IEnumerable)

실제 값이 인수로 제공된 컬렉션과 동일한 요소를 포함하는 컬렉션인지 여부를 테스트하는 제약 조건을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
Expect(Boolean)

조건이 true임을 어설션합니다. 조건이 false이면 메서드는 을 AssertionExceptionthrow합니다. 에서와 동일하게 작동합니다 That(Boolean).

Expect(Boolean, String)

조건이 true임을 어설션합니다. 조건이 false이면 메서드는 을 AssertionExceptionthrow합니다. 에서와 동일하게 작동합니다 That(Boolean, String).

Expect(Boolean, String, Object[])

조건이 true임을 어설션합니다. 조건이 false이면 메서드는 을 AssertionExceptionthrow합니다. 에서와 동일하게 작동합니다 That(Boolean, String, Object[]).

Expect(TestDelegate, IResolveConstraint)

대리자에서 나타내는 코드가 제공된 제약 조건을 충족하는 예외를 throw한다고 어설션합니다.

Expect<T>(ActualValueDelegate<T>, IResolveConstraint)

AssertionHelper는 사용자 테스트에 대한 선택적 기본 클래스로, 제약 조건 및 어설션에 더 짧은 이름을 사용할 수 있으며, 특정 모의 Is개체 프레임워크에서 대부분의 동작을 상속하는 의 정의와의 충돌을 방지합니다.

Expect<T>(ActualValueDelegate<T>, IResolveConstraint, String)

AssertionHelper는 사용자 테스트에 대한 선택적 기본 클래스로, 제약 조건 및 어설션에 더 짧은 이름을 사용할 수 있으며, 특정 모의 Is개체 프레임워크에서 대부분의 동작을 상속하는 의 정의와의 충돌을 방지합니다.

Expect<T>(ActualValueDelegate<T>, IResolveConstraint, String, Object[])

AssertionHelper는 사용자 테스트에 대한 선택적 기본 클래스로, 제약 조건 및 어설션에 더 짧은 이름을 사용할 수 있으며, 특정 모의 Is개체 프레임워크에서 대부분의 동작을 상속하는 의 정의와의 충돌을 방지합니다.

Expect<T>(T, IResolveConstraint)

AssertionHelper는 사용자 테스트에 대한 선택적 기본 클래스로, 제약 조건 및 어설션에 더 짧은 이름을 사용할 수 있으며, 특정 모의 Is개체 프레임워크에서 대부분의 동작을 상속하는 의 정의와의 충돌을 방지합니다.

Expect<T>(T, IResolveConstraint)

AssertionHelper는 사용자 테스트에 대한 선택적 기본 클래스로, 제약 조건 및 어설션에 더 짧은 이름을 사용할 수 있으며, 특정 모의 Is개체 프레임워크에서 대부분의 동작을 상속하는 의 정의와의 충돌을 방지합니다.

Expect<T>(T, IResolveConstraint, String)

AssertionHelper는 사용자 테스트에 대한 선택적 기본 클래스로, 제약 조건 및 어설션에 더 짧은 이름을 사용할 수 있으며, 특정 모의 Is개체 프레임워크에서 대부분의 동작을 상속하는 의 정의와의 충돌을 방지합니다.

Expect<T>(T, IResolveConstraint, String)

AssertionHelper는 사용자 테스트에 대한 선택적 기본 클래스로, 제약 조건 및 어설션에 더 짧은 이름을 사용할 수 있으며, 특정 모의 Is개체 프레임워크에서 대부분의 동작을 상속하는 의 정의와의 충돌을 방지합니다.

Expect<T>(T, IResolveConstraint, String, Object[])

AssertionHelper는 사용자 테스트에 대한 선택적 기본 클래스로, 제약 조건 및 어설션에 더 짧은 이름을 사용할 수 있으며, 특정 모의 Is개체 프레임워크에서 대부분의 동작을 상속하는 의 정의와의 충돌을 방지합니다.

Expect<T>(T, IResolveConstraint, String, Object[])

AssertionHelper는 사용자 테스트에 대한 선택적 기본 클래스로, 제약 조건 및 어설션에 더 짧은 이름을 사용할 수 있으며, 특정 모의 Is개체 프레임워크에서 대부분의 동작을 상속하는 의 정의와의 충돌을 방지합니다.

GreaterThan(Object)

실제 값이 대체 인수보다 큰지 여부를 테스트하는 제약 조건을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
GreaterThanOrEqualTo(Object)

실제 값이 대체 인수보다 크거나 같은지 여부를 테스트하는 제약 조건을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
InRange<T>(T, T)

AssertionHelper는 사용자 테스트에 대한 선택적 기본 클래스로, 제약 조건 및 어설션에 더 짧은 이름을 사용할 수 있으며, 특정 모의 Is개체 프레임워크에서 대부분의 동작을 상속하는 의 정의와의 충돌을 방지합니다.

(다음에서 상속됨 ConstraintFactory)
InstanceOf(Type)

실제 값이 인수 또는 파생 형식으로 제공된 형식인지 여부를 테스트하는 제약 조건을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
InstanceOf<T>()

실제 값이 인수 또는 파생 형식으로 제공된 형식인지 여부를 테스트하는 제약 조건을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
LessThan(Object)

실제 값이 대체 인수보다 작은지 여부를 테스트하는 제약 조건을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
LessThanOrEqualTo(Object)

실제 값이 대체 인수보다 작거나 같은지 여부를 테스트하는 제약 조건을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
Map(ICollection)

AssertionHelper는 사용자 테스트에 대한 선택적 기본 클래스로, 제약 조건 및 어설션에 더 짧은 이름을 사용할 수 있으며, 특정 모의 Is개체 프레임워크에서 대부분의 동작을 상속하는 의 정의와의 충돌을 방지합니다.

Matches(String)

실제 값이 인수로 제공된 Regex 패턴과 일치하는 경우 성공하는 제약 조건을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
Member(Object)

컬렉션에 특정 개체가 있는지 확인하는 새 CollectionContainsConstraint를 반환합니다.

(다음에서 상속됨 ConstraintFactory)
Property(String)

테스트 중인 개체에 명명된 속성이 있는지 테스트하거나 해당 속성에 다음 제약 조건을 적용하는 새 PropertyConstraintExpression을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
SameAs(Object)

두 참조가 동일한 개체임을 테스트하는 제약 조건을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
SamePath(String)

제공된 경로가 정식화 후 예상 경로와 동일한지 여부를 테스트하는 제약 조건을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
SamePathOrUnder(String)

제공된 경로가 정식화 후 동일한 경로인지 또는 예상 경로 아래에 있는지 테스트하는 제약 조건을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
StartsWith(String)

실제 값이 인수로 제공된 부분 문자열로 시작하는 경우 성공하는 제약 조건을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
StringContaining(String)

실제 값에 인수로 제공된 부분 문자열이 포함되어 있으면 성공하는 제약 조건을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
StringEnding(String)

실제 값이 인수로 제공된 부분 문자열로 끝나는 경우 성공하는 제약 조건을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
StringMatching(String)

실제 값이 인수로 제공된 Regex 패턴과 일치하는 경우 성공하는 제약 조건을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
StringStarting(String)

실제 값이 인수로 제공된 부분 문자열로 시작하는 경우 성공하는 제약 조건을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
SubPath(String)

AssertionHelper는 사용자 테스트에 대한 선택적 기본 클래스로, 제약 조건 및 어설션에 더 짧은 이름을 사용할 수 있으며, 특정 모의 Is개체 프레임워크에서 대부분의 동작을 상속하는 의 정의와의 충돌을 방지합니다.

(다음에서 상속됨 ConstraintFactory)
SubsetOf(IEnumerable)

실제 값이 인수로 제공된 컬렉션의 하위 집합인지 여부를 테스트하는 제약 조건을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
TypeOf(Type)

실제 값이 인수로 제공된 정확한 형식인지 여부를 테스트하는 제약 조건을 반환합니다.

(다음에서 상속됨 ConstraintFactory)
TypeOf<T>()

실제 값이 인수로 제공된 정확한 형식인지 여부를 테스트하는 제약 조건을 반환합니다.

(다음에서 상속됨 ConstraintFactory)

적용 대상