Summary
    Builder for 
		TestCommand.
    
    - Namespace
 - Cake
.SevenZip .Builder  - Interfaces
 - 
									
- I
Support Argument Builder <IHaveArgumentArchive>  - I
Support Argument Builder <IHaveArgumentFiles>  - I
Support Switch Builder <I Support >Switch Include Archive Filenames  - I
Support Switch Builder <I Support >Switch Exclude Archive Filenames  - I
Support Switch Builder <I Support >Switch Disable Parsing Of Archive Name  - I
Support Switch Builder <I Support >Switch Include Filenames  - I
Support Switch Builder <I Support >Switch Exclude Filenames  - I
Support Switch Builder <I Support >Switch Password  - I
Support Switch Builder <I Support >Switch Ntfs Alternate Streams  - I
Support Switch Builder <I Support >Switch Recurse Subdirectories  
 - I
 - Base Types
 
							graph BT
	Type-->Base0["BaseOutputBuilder<TestCommandBuilder, ITestOutput>"]
	Base0-->Base1["object"]
	Type-.->Interface0["ISupportArgumentBuilder<IHaveArgumentArchive>"]
	Type-.->Interface1["ISupportArgumentBuilder<IHaveArgumentFiles>"]
	Type-.->Interface2["ISupportSwitchBuilder<ISupportSwitchIncludeArchiveFilenames>"]
	Type-.->Interface3["ISupportSwitchBuilder<ISupportSwitchExcludeArchiveFilenames>"]
	Type-.->Interface4["ISupportSwitchBuilder<ISupportSwitchDisableParsingOfArchiveName>"]
	Type-.->Interface5["ISupportSwitchBuilder<ISupportSwitchIncludeFilenames>"]
	Type-.->Interface6["ISupportSwitchBuilder<ISupportSwitchExcludeFilenames>"]
	Type-.->Interface7["ISupportSwitchBuilder<ISupportSwitchPassword>"]
	Type-.->Interface8["ISupportSwitchBuilder<ISupportSwitchNtfsAlternateStreams>"]
	Type-.->Interface9["ISupportSwitchBuilder<ISupportSwitchRecurseSubdirectories>"]
	Type["TestCommandBuilder"]
class Type type-node
						
					Syntax
public sealed class TestCommandBuilder : BaseOutputBuilder<TestCommandBuilder, ITestOutput>, 
    ISupportArgumentBuilder<IHaveArgumentArchive>, ISupportArgumentBuilder<IHaveArgumentFiles>, 
    ISupportSwitchBuilder<ISupportSwitchIncludeArchiveFilenames>, 
    ISupportSwitchBuilder<ISupportSwitchExcludeArchiveFilenames>, 
    ISupportSwitchBuilder<ISupportSwitchDisableParsingOfArchiveName>, 
    ISupportSwitchBuilder<ISupportSwitchIncludeFilenames>, 
    ISupportSwitchBuilder<ISupportSwitchExcludeFilenames>, 
    ISupportSwitchBuilder<ISupportSwitchPassword>, 
    ISupportSwitchBuilder<ISupportSwitchNtfsAlternateStreams>, 
    ISupportSwitchBuilder<ISupportSwitchRecurseSubdirectories>
	Examples
Task("TestZip")
    .Does(() =>
{
    SevenZip(m => m
       .InTestMode()
       .WithArchive(File("path/to/file.zip"))
       .WithCommandOutput(o =>
       {
           Information("7Zip version is:" + o.Information);
           foreach (var archiveTestResult in o.Archives)
           {
               var isOk = archiveTestResult.IsOk ? "OK" : "not OK";
               Information($" - {archiveTestResult.FileName} test is { isOk }");
           }
       }));
 });
    Properties
| Name | Value | Summary | 
|---|---|---|
| OutputCommand | BaseOutputCommand | 
								
									 
    Gets the output command.
     
								 |