public void Initialize() { ram = new MemoryFileSystem(); ram.CreateDirectory("/tmp"); ram.CreateDirectory("/tmp/dir"); ram.CreateDirectory("/mnt"); ram.CreateDirectory("/usr/lex"); ram.CreateDirectory("c:/dir/dir"); ram.CreateFile("/tmp/helloworld.txt", HelloWorld); ram.CreateFile("/tmp/helloworld_100.txt", HelloWorld_x100); ram.CreateFile("/tmp/helloworld_10000.txt", HelloWorld_x10000); ram.CreateDirectory("file://"); ram2 = new MemoryFileSystem(); ram2.CreateDirectory("/ram2"); ram2.CreateDirectory("/ram2/dir"); ram2.CreateFile("/ram2/dir/helloworld.txt", HelloWorld); ram2.CreateFile("/ram2/dir/helloworld_100.txt", HelloWorld_x100); ram2.CreateFile("/ram2/dir/helloworld_10000.txt", HelloWorld_x10000); fs = ram.Concat(ram2); fs.Observe("**", observer = new Observer()); observer.events.Clear(); }
public void Cleanup() { fs.Dispose(); fs = null; }