StdoutService class
Service to simulate stdout. Use it in unit tests.
Constructors
- StdoutService({bool mock = false})
- The default and only constructor where you can indicate
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- mock ↔ bool
-
Indicates if this StdoutService is in mock mode, see also StdinService.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
getOutput(
) → List - This returns the stdout as a list. Empty strings at the end are removed. For a string version see getStringOutput
-
getStringOutput(
) → String - Calls getOutput and joins the returned list using the newline character ('\n').
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
write(
dynamic str) → void - Use this to write a string, whether in mock mode or with real stdout.
-
writeln(
dynamic str) → void - Use this to write a string with a trailing newline ('\n'). Whether in mock mode or with real stdout.
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited