Example #1
0
 public void DirectoryMoveToTest()
 {
     var Manager = new FileManager();
     IDirectory TempObject = Manager.Directory("~/Data/Test");
     TempObject.Create();
     IDirectory NewParent = Manager.Directory("~/Data2/");
     NewParent.Create();
     TempObject.MoveTo(NewParent);
     Assert.Equal(NewParent.FullName + "Test", TempObject.FullName);
     TempObject.Delete();
 }
Example #2
0
 public void DirectoryRenameTest()
 {
     var Manager = new FileManager();
     IDirectory TempObject = Manager.Directory("~/Data/Test");
     TempObject.Create();
     string DirectoryPath = TempObject.Parent.FullName;
     TempObject.Rename("Test2");
     Assert.Equal(DirectoryPath + "\\Test2", TempObject.FullName);
     TempObject.Delete();
 }
Example #3
0
 public void FileMoveToTest()
 {
     var Manager = new FileManager();
     IFile TempObject = Manager.File("~/Data/Test/Data.txt");
     TempObject.Write("This is a test");
     IDirectory NewParent = Manager.Directory("~/Data2/");
     NewParent.Create();
     TempObject.MoveTo(NewParent);
     Assert.Equal(NewParent.FullName + "Data.txt", TempObject.FullName);
     TempObject.Delete();
 }
Example #4
0
 public void DirectoryTest()
 {
     var Manager = new FileManager();
     IDirectory TempObject = Manager.Directory("~/Data/Test");
     Assert.Equal(false, TempObject.Exists);
     Assert.Equal("Test", TempObject.Name);
     Assert.Equal("Data", TempObject.Parent.Name);
     Assert.Equal(0, TempObject.Size);
     TempObject.Create();
     Assert.Equal(true, TempObject.Exists);
     Assert.Equal("Test", TempObject.Name);
     Assert.Equal("Data", TempObject.Parent.Name);
     TempObject.Delete();
     Assert.Equal(false, TempObject.Exists);
     Assert.Equal("Test", TempObject.Name);
     Assert.Equal("Data", TempObject.Parent.Name);
 }
Example #5
0
 public void Dispose()
 {
     var Manager = new FileManager();
     Manager.Directory("~/Data/").Delete();
     Manager.Directory("~/Data2/").Delete();
 }