C# Class ApprovalTests.Reporters.GenericDiffReporter

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

Protected Properties

Свойство Type Description
actualDiffProgram string
arguments string
diffProgramNotFoundMessage string
fileTypes Func>
originalDiffProgram string

Méthodes publiques

Méthode Description
EnsureFileExists ( string approved ) : void
GenericDiffReporter ( string diffProgram, string diffProgramNotFoundMessage ) : System
GenericDiffReporter ( string diffProgram, string argumentsFormat, string diffProgramNotFoundMessage ) : System
GenericDiffReporter ( string diffProgram, string argumentsFormat, string diffProgramNotFoundMessage, Func allowedFileTypes ) : System
GetActualProgramFile ( string fullPath ) : string
GetDiffProgram ( ) : string
GetImageFileTypes ( ) : HashSet
GetLaunchArguments ( string approved, string received ) : ApprovalTests.Reporters.LaunchArgs
GetTextFileTypes ( ) : HashSet
IsFileOneOf ( string forFile, IEnumerable filetypes ) : bool
IsTextFile ( string forFile ) : bool
IsValidFileType ( string forFile ) : bool
IsWorkingInThisEnvironment ( string forFile ) : bool
LaunchAsync ( ApprovalTests.Reporters.LaunchArgs launchArgs ) : void
RegisterImageFileTypes ( ) : void
RegisterTextFileTypes ( ) : void
Report ( string approved, string received ) : void

Méthodes protégées

Méthode Description
GenericDiffReporter ( DiffInfo info ) : System

Private Methods

Méthode Description
AssertDots ( string extensionsWithDots ) : void
IsMsTest ( ) : bool
Launch ( ApprovalTests.Reporters.LaunchArgs launchArgs, bool waitForExit ) : void

Method Details

EnsureFileExists() public static méthode

public static EnsureFileExists ( string approved ) : void
approved string
Résultat void

GenericDiffReporter() protected méthode

protected GenericDiffReporter ( DiffInfo info ) : System
info DiffInfo
Résultat System

GenericDiffReporter() public méthode

public GenericDiffReporter ( string diffProgram, string diffProgramNotFoundMessage ) : System
diffProgram string
diffProgramNotFoundMessage string
Résultat System

GenericDiffReporter() public méthode

public GenericDiffReporter ( string diffProgram, string argumentsFormat, string diffProgramNotFoundMessage ) : System
diffProgram string
argumentsFormat string
diffProgramNotFoundMessage string
Résultat System

GenericDiffReporter() public méthode

public GenericDiffReporter ( string diffProgram, string argumentsFormat, string diffProgramNotFoundMessage, Func allowedFileTypes ) : System
diffProgram string
argumentsFormat string
diffProgramNotFoundMessage string
allowedFileTypes Func
Résultat System

GetActualProgramFile() public static méthode

public static GetActualProgramFile ( string fullPath ) : string
fullPath string
Résultat string

GetDiffProgram() public méthode

public GetDiffProgram ( ) : string
Résultat string

GetImageFileTypes() public static méthode

public static GetImageFileTypes ( ) : HashSet
Résultat HashSet

GetLaunchArguments() public méthode

public GetLaunchArguments ( string approved, string received ) : ApprovalTests.Reporters.LaunchArgs
approved string
received string
Résultat ApprovalTests.Reporters.LaunchArgs

GetTextFileTypes() public static méthode

public static GetTextFileTypes ( ) : HashSet
Résultat HashSet

IsFileOneOf() public static méthode

public static IsFileOneOf ( string forFile, IEnumerable filetypes ) : bool
forFile string
filetypes IEnumerable
Résultat bool

IsTextFile() public static méthode

public static IsTextFile ( string forFile ) : bool
forFile string
Résultat bool

IsValidFileType() public méthode

public IsValidFileType ( string forFile ) : bool
forFile string
Résultat bool

IsWorkingInThisEnvironment() public méthode

public IsWorkingInThisEnvironment ( string forFile ) : bool
forFile string
Résultat bool

LaunchAsync() public static méthode

public static LaunchAsync ( ApprovalTests.Reporters.LaunchArgs launchArgs ) : void
launchArgs ApprovalTests.Reporters.LaunchArgs
Résultat void

RegisterImageFileTypes() public static méthode

public static RegisterImageFileTypes ( ) : void
Résultat void

RegisterTextFileTypes() public static méthode

public static RegisterTextFileTypes ( ) : void
Résultat void

Report() public méthode

public Report ( string approved, string received ) : void
approved string
received string
Résultat void

Property Details

actualDiffProgram protected_oe property

protected string actualDiffProgram
Résultat string

arguments protected_oe property

protected string arguments
Résultat string

diffProgramNotFoundMessage protected_oe property

protected string diffProgramNotFoundMessage
Résultat string

fileTypes protected_oe property

protected Func> fileTypes
Résultat Func>

originalDiffProgram protected_oe property

protected string originalDiffProgram
Résultat string