C# 클래스 Passive.Test.DynamicModelTests.DynamicModelSteps

파일 보기 프로젝트 열기: Talljoe/Passive

Private Properties

프로퍼티 타입 설명
CreateApplianceFromDynamic Appliance
GetPropertyLambda object>.Func
GivenIHaveAModelFor void
ThenIShouldGetAllItems void
ThenIShouldGetAppliance void
ThenIShouldGetNoResults void
ThenIShouldOnlyGetApplianceWithMoreThanNAmps void
ThenIShouldOnlyGetXColoredAppliances void
ThenIShouldOnlyHaveNResults void
ThenPropertyShouldBy void
ThenTheQueryShouldThrowAnException void
ThenTheRecordsShouldBeReverseSortedBy void
ThenTheRecordsShouldBeSortedBy void
ThenTheRecordsShouldOnlyHaveTheColumns void
ThenTheyShouldBeASubsetOfAllData void
ThenTheyShouldHaveTheIds void
WhenIAskForASingleRow void
WhenIAskForAllRows void
WhenIAskForAnInvalidColumn void
WhenIAskForAppliancesWithMoreThanNAmps void
WhenIAskForPage void
WhenIAskForTheColumns void
WhenIAskForTheRecordWithTheIdOf void
WhenILimitTheQueryTo void
WhenILimitTheQueryToMoreRowsThanAreInTheDatabase void
WhenIOnlyWantAppliancesColored void
WhenIOrderRowsBy void
WhenThePageSizeIs void

공개 메소드들

메소드 설명
DynamicModelSteps ( DynamicModelContext context ) : System

비공개 메소드들

메소드 설명
CreateApplianceFromDynamic ( dynamic d ) : Appliance
GetPropertyLambda ( string column ) : object>.Func
GivenIHaveAModelFor ( string modelName ) : void
ThenIShouldGetAllItems ( ) : void
ThenIShouldGetAppliance ( int id ) : void
ThenIShouldGetNoResults ( ) : void
ThenIShouldOnlyGetApplianceWithMoreThanNAmps ( int amps ) : void
ThenIShouldOnlyGetXColoredAppliances ( string color ) : void
ThenIShouldOnlyHaveNResults ( int rows ) : void
ThenPropertyShouldBy ( string property, int value ) : void
ThenTheQueryShouldThrowAnException ( ) : void
ThenTheRecordsShouldBeReverseSortedBy ( string column ) : void
ThenTheRecordsShouldBeSortedBy ( string column ) : void
ThenTheRecordsShouldOnlyHaveTheColumns ( string columns ) : void
ThenTheyShouldBeASubsetOfAllData ( ) : void
ThenTheyShouldHaveTheIds ( string ids ) : void
WhenIAskForASingleRow ( ) : void
WhenIAskForAllRows ( ) : void
WhenIAskForAnInvalidColumn ( ) : void
WhenIAskForAppliancesWithMoreThanNAmps ( int amps ) : void
WhenIAskForPage ( int page ) : void
WhenIAskForTheColumns ( string columns ) : void
WhenIAskForTheRecordWithTheIdOf ( int id ) : void
WhenILimitTheQueryTo ( int rows ) : void
WhenILimitTheQueryToMoreRowsThanAreInTheDatabase ( ) : void
WhenIOnlyWantAppliancesColored ( string color ) : void
WhenIOrderRowsBy ( string order ) : void
WhenThePageSizeIs ( int pageSize ) : void

메소드 상세

DynamicModelSteps() 공개 메소드

public DynamicModelSteps ( DynamicModelContext context ) : System
context DynamicModelContext
리턴 System