InMemorySystem constructor

InMemorySystem({
  1. Map<String, String> environment = const <String, String>{},
  2. String directory = '/',
  3. DateTime? now,
})

Creates a system fake seeded with environment, directory, and now.

Implementation

InMemorySystem({
  Map<String, String> environment = const <String, String>{},
  this.directory = '/',
  DateTime? now,
}) : environmentVariables = Map<String, String>.of(environment),
     now = (now ?? DateTime.fromMillisecondsSinceEpoch(0, isUtc: true))
         .toUtc();