C# 클래스 CQRS.Tests.CQRS.EventSourcing.EventRefactoring.Migrations.EventStreamMutatorTestsBase

파일 보기 프로젝트 열기: mlidbom/Composable.Monolithic

보호된 프로퍼티들

프로퍼티 타입 설명
EventStoreType System.Type

보호된 메소드들

메소드 설명
AssertStreamsAreIdentical ( IEnumerable expected, IEnumerable migratedHistory, string descriptionOfHistory ) : void
CreateContainerForEventStoreType ( Func migrationsfactory, Type eventStoreType, string eventStoreConnectionString = null ) : WindsorContainer
EventStreamMutatorTestsBase ( Type eventStoreType ) : System
RunMigrationTest ( ) : void

비공개 메소드들

메소드 설명
RunScenarioWithEventStoreType ( MigrationScenario scenario, Type eventStoreType, WindsorContainer container, IList migrations, int indexOfScenarioInBatch ) : void

메소드 상세

AssertStreamsAreIdentical() 보호된 정적인 메소드

protected static AssertStreamsAreIdentical ( IEnumerable expected, IEnumerable migratedHistory, string descriptionOfHistory ) : void
expected IEnumerable
migratedHistory IEnumerable
descriptionOfHistory string
리턴 void

CreateContainerForEventStoreType() 보호된 정적인 메소드

protected static CreateContainerForEventStoreType ( Func migrationsfactory, Type eventStoreType, string eventStoreConnectionString = null ) : WindsorContainer
migrationsfactory Func
eventStoreType System.Type
eventStoreConnectionString string
리턴 WindsorContainer

EventStreamMutatorTestsBase() 보호된 메소드

protected EventStreamMutatorTestsBase ( Type eventStoreType ) : System
eventStoreType System.Type
리턴 System

RunMigrationTest() 보호된 메소드

protected RunMigrationTest ( ) : void
리턴 void

프로퍼티 상세

EventStoreType 보호되어 있는 프로퍼티

protected Type,System EventStoreType
리턴 System.Type