C# 클래스 Habanero.Testability.Helpers.NonValidatingDataAccessorInMemory

This is a DataAccessorInMemory that does not validate the businessObjects. This is very usefull for testing in cases where you need to persist an object that is in a state that would break some validation rules. E.g. Expired samples but you cannot create the expired samples in the normal way since the rule is ExpiryDate > Today.
상속: Habanero.BO.DataAccessorInMemory
파일 보기 프로젝트 열기: Chillisoft/habanero.testability

공개 메소드들

메소드 설명
CreateTransactionCommitter ( ) : ITransactionCommitter

Creates a TransactionCommitter for you to use to persist BusinessObjects. A new TransactionCommitter is required each time an object or set of objects is persisted.

NonValidatingDataAccessorInMemory ( ) : System

NonValidatingDataAccessorInMemory ( DataStoreInMemory dataStore ) : System

메소드 상세

CreateTransactionCommitter() 공개 메소드

Creates a TransactionCommitter for you to use to persist BusinessObjects. A new TransactionCommitter is required each time an object or set of objects is persisted.
public CreateTransactionCommitter ( ) : ITransactionCommitter
리턴 ITransactionCommitter

NonValidatingDataAccessorInMemory() 공개 메소드

public NonValidatingDataAccessorInMemory ( ) : System
리턴 System

NonValidatingDataAccessorInMemory() 공개 메소드

public NonValidatingDataAccessorInMemory ( DataStoreInMemory dataStore ) : System
dataStore DataStoreInMemory
리턴 System