FileSystemStyle class
Class that represents the path style that a memory file system should adopt.
This is primarily useful if you want to test how your code will behave when faced with particular paths or particular path separator characters. For instance, you may want to test that your code will work on Windows, while still using a memory file system in order to gain hermeticity in your tests.
Properties
- drive → String
-
The drive upon which the root directory is mounted. [...]
read-only
- root → String
-
The string that represents the root of the file system. [...]
read-only
- separator → String
-
The String that represents the delineation between a directory and its
children.
read-only
- hashCode → int
-
The hash code for this object. [...]
read-only, inherited
- runtimeType → Type
-
A representation of the runtime type of the object.
read-only, inherited
Methods
-
contextFor(
String path) → Context - Gets an object useful for manipulating paths in this style. [...]
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a non-existent method or property is accessed. [...]
inherited
-
toString(
) → String -
Returns a string representation of this object.
inherited
Operators
-
operator ==(
dynamic other) → bool -
The equality operator. [...]
inherited
Constants
- posix → const FileSystemStyle
-
Mimics the Unix file system style. [...]
const _Posix()
- windows → const FileSystemStyle
-
Mimics the Windows file system style. [...]
const _Windows()