C# 클래스 UnitTests.InlineAutoNSubstituteMemberDataAttribute

This attribute allows for combining multiple lists of complex input parameters for an xUnit [Theory] while still supporting everything that the [InlineAutoNSubstituteData] attribute supports. For details about how lists can be used to provide complex input parameters for xUnit theories, read up on xUnit's [MemberData] attribute Adapted from http://stackoverflow.com/a/28767887/1999165
상속: Xunit.Sdk.DataAttribute
파일 보기 프로젝트 열기: Illumina/canvas

공개 메소드들

메소드 설명
GetData ( MethodInfo methodUnderTest ) : IEnumerable
GetFixture ( ) : IFixture
InlineAutoNSubstituteMemberDataAttribute ( ) : System

비공개 메소드들

메소드 설명
Combinations ( IEnumerable members ) : IEnumerable
CustomizeAndCreate ( IFixture fixture, ParameterInfo p ) : object
GetAllParameterObjects ( MethodInfo methodUnderTest ) : IEnumerable
GetAllParameterObjects ( string propertyName, MethodInfo methodUnderTest ) : IEnumerable
GetObjects ( object parameterized, ParameterInfo parameters, IFixture fixture ) : object[]

메소드 상세

GetData() 공개 메소드

public GetData ( MethodInfo methodUnderTest ) : IEnumerable
methodUnderTest System.Reflection.MethodInfo
리턴 IEnumerable

GetFixture() 공개 정적인 메소드

public static GetFixture ( ) : IFixture
리턴 IFixture

InlineAutoNSubstituteMemberDataAttribute() 공개 메소드

public InlineAutoNSubstituteMemberDataAttribute ( ) : System
리턴 System