public void TestCreateFail()
        {
            FileSystemOptions options;
            using (var fs = _helper.GetFileSystem())
            {
                options = fs.FileSystemOptions;
            }

            var factory = new FileSystemTextManipulatorFactory();
            using (var m = factory.Create(options, ""))
            {
                Assert.IsNotNull(m);
            }
        }
        public void TestOpen()
        {
            FileSystemOptions options;
            using (var fs = _helper.GetFileSystem())
            {
                options = fs.FileSystemOptions;
            }

            var factory = new FileSystemTextManipulatorFactory();
            using (var m = factory.Open(options.Location, ""))
            {
                Assert.IsNotNull(m);
            }
        }
        public void TestLink()
        {
            FileSystemOptions options;
            using (var fs = _helper.GetFileSystem())
            {
                options = fs.FileSystemOptions;
            }

            var diskOptions = SynchronizationHelper.CalculateDiskOptions(options);

            var factory = new FileSystemTextManipulatorFactory();
            factory.Link(diskOptions, options.Location);
        }