C# Класс ApprovalTests.Approvers.FileApprover

Наследование: IApprovalApprover
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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