Esempio n. 1
0
 public RuntimeEnv(
     CancellationTokenSource source,
     Encoding encoding,
     MemoryConsole console,
     MemoryFS fileSystem,
     TestTimeSpec?timeSpec,
     MemorySystemEnvironment sysEnv) :
     this(source, source.Token, encoding, console, fileSystem, timeSpec, sysEnv)
 {
 }
Esempio n. 2
0
 public RuntimeEnv(
     CancellationTokenSource source,
     CancellationToken token,
     Encoding encoding,
     MemoryConsole console,
     MemoryFS fileSystem,
     TestTimeSpec?timeSpec,
     MemorySystemEnvironment sysEnv)
 {
     Source     = source;
     Token      = token;
     Encoding   = encoding;
     Console    = console;
     FileSystem = fileSystem;
     TimeSpec   = timeSpec ?? TestTimeSpec.RunningFromNow();
     SysEnv     = sysEnv;
 }
Esempio n. 3
0
 public DirectoryIO(MemoryFS fs, DateTime now) =>
 (this.fs, this.now) = (fs, now);
Esempio n. 4
0
 public FileIO(MemoryFS fs, DateTime now) =>
 (this.fs, this.now) = (fs, now);
Esempio n. 5
0
 public SimpleTextWriter(string path, MemoryFS fs, DateTime now) =>
 (this.path, this.fs, this.now) = (path, fs, now);