C# Class ApprovalTests.Approvers.FileApprover

Inheritance: IApprovalApprover
Afficher le fichier Open project: approvals/ApprovalTests.Net Class Usage Examples

Méthodes publiques

Свойство Type Description
approved string
failure ApprovalTests.Core.Exceptions.ApprovalException
namer IApprovalNamer
normalizeLineEndingsForTextFiles bool
received string
writer IApprovalWriter

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
Compare ( ICollection bytes1, ICollection bytes2 ) : bool
Compare ( ICollection chars1, ICollection chars2 ) : bool

Method Details

Approve() public méthode

public Approve ( string approvedPath, string receivedPath ) : ApprovalTests.Core.Exceptions.ApprovalException
approvedPath string
receivedPath string
Résultat ApprovalTests.Core.Exceptions.ApprovalException

Approve() public méthode

public Approve ( ) : bool
Résultat bool

CleanUpAfterSuccess() public méthode

public CleanUpAfterSuccess ( IApprovalFailureReporter reporter ) : void
reporter IApprovalFailureReporter
Résultat void

Fail() public méthode

public Fail ( ) : void
Résultat void

FileApprover() public méthode

public FileApprover ( IApprovalWriter writer, IApprovalNamer namer ) : System.Collections.Generic
writer IApprovalWriter
namer IApprovalNamer
Résultat System.Collections.Generic

FileApprover() public méthode

public FileApprover ( IApprovalWriter writer, IApprovalNamer namer, bool normalizeLineEndingsForTextFiles ) : System.Collections.Generic
writer IApprovalWriter
namer IApprovalNamer
normalizeLineEndingsForTextFiles bool
Résultat System.Collections.Generic

ReportFailure() public méthode

public ReportFailure ( IApprovalFailureReporter reporter ) : void
reporter IApprovalFailureReporter
Résultat void

Property Details

approved public_oe property

public string approved
Résultat string

failure public_oe property

public ApprovalException,ApprovalTests.Core.Exceptions failure
Résultat ApprovalTests.Core.Exceptions.ApprovalException

namer public_oe property

public IApprovalNamer namer
Résultat IApprovalNamer

normalizeLineEndingsForTextFiles public_oe property

public bool normalizeLineEndingsForTextFiles
Résultat bool

received public_oe property

public string received
Résultat string

writer public_oe property

public IApprovalWriter writer
Résultat IApprovalWriter