C# 클래스 ApprovalTests.Approvers.FileApprover

상속: IApprovalApprover
파일 보기 프로젝트 열기: approvals/ApprovalTests.Net 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
approved string
failure ApprovalTests.Core.Exceptions.ApprovalException
namer IApprovalNamer
normalizeLineEndingsForTextFiles bool
received string
writer IApprovalWriter

공개 메소드들

메소드 설명
Approve ( string approvedPath, string receivedPath ) : ApprovalTests.Core.Exceptions.ApprovalException
Approve ( ) : bool
CleanUpAfterSuccess ( IApprovalFailureReporter reporter ) : void
Fail ( ) : void
FileApprover ( IApprovalWriter writer, IApprovalNamer namer ) : System.Collections.Generic
FileApprover ( IApprovalWriter writer, IApprovalNamer namer, bool normalizeLineEndingsForTextFiles ) : System.Collections.Generic
ReportFailure ( IApprovalFailureReporter reporter ) : void

비공개 메소드들

메소드 설명
Compare ( ICollection bytes1, ICollection bytes2 ) : bool
Compare ( ICollection chars1, ICollection chars2 ) : bool

메소드 상세

Approve() 공개 메소드

public Approve ( string approvedPath, string receivedPath ) : ApprovalTests.Core.Exceptions.ApprovalException
approvedPath string
receivedPath string
리턴 ApprovalTests.Core.Exceptions.ApprovalException

Approve() 공개 메소드

public Approve ( ) : bool
리턴 bool

CleanUpAfterSuccess() 공개 메소드

public CleanUpAfterSuccess ( IApprovalFailureReporter reporter ) : void
reporter IApprovalFailureReporter
리턴 void

Fail() 공개 메소드

public Fail ( ) : void
리턴 void

FileApprover() 공개 메소드

public FileApprover ( IApprovalWriter writer, IApprovalNamer namer ) : System.Collections.Generic
writer IApprovalWriter
namer IApprovalNamer
리턴 System.Collections.Generic

FileApprover() 공개 메소드

public FileApprover ( IApprovalWriter writer, IApprovalNamer namer, bool normalizeLineEndingsForTextFiles ) : System.Collections.Generic
writer IApprovalWriter
namer IApprovalNamer
normalizeLineEndingsForTextFiles bool
리턴 System.Collections.Generic

ReportFailure() 공개 메소드

public ReportFailure ( IApprovalFailureReporter reporter ) : void
reporter IApprovalFailureReporter
리턴 void

프로퍼티 상세

approved 공개적으로 프로퍼티

public string approved
리턴 string

failure 공개적으로 프로퍼티

public ApprovalException,ApprovalTests.Core.Exceptions failure
리턴 ApprovalTests.Core.Exceptions.ApprovalException

namer 공개적으로 프로퍼티

public IApprovalNamer namer
리턴 IApprovalNamer

normalizeLineEndingsForTextFiles 공개적으로 프로퍼티

public bool normalizeLineEndingsForTextFiles
리턴 bool

received 공개적으로 프로퍼티

public string received
리턴 string

writer 공개적으로 프로퍼티

public IApprovalWriter writer
리턴 IApprovalWriter