TestCapabilities Class
Represents fake capabilities useful in tests.
public sealed class TestCapabilities : IReadOnlyCapabilities
- Namespace
- Spectre
.Console .Testing - Interfaces
Properties
- bool Ansi
- Gets a value indicating whether or not the console supports VT/ANSI control codes.
- ColorSystem ColorSystem
- Gets the color system.
- bool Interactive
- Gets a value indicating whether or not the console supports interaction.
- bool IsTerminal
- Gets a value indicating whether or not console output has been redirected.
- bool Legacy
- Gets a value indicating whether or not this is a legacy console (cmd.exe) on an OS prior to Windows 10.
- bool Links
- Gets a value indicating whether or not the console support links.
- bool Unicode
- Gets a value indicating whether or not the console supports Unicode.
Methods
-
RenderOptions CreateRenderContext
(IAnsiConsole) -
Creates a
RenderOptions
with the same capabilities as this instace.