static int Main(string[] args) { StandardFileSystem sfs2 = StandardFileSystem.Create("/Users/drewm"); Dir422 dir1 = sfs2.GetRoot().GetDir("Desktop"); //Assert.NotNull(dir1.CreateFile("hello.txt")); //Assert.NotNull(dir1.CreateFile("Test.txt")); dir1.CreateFile("A"); string datastring = "new data"; byte[] info = new UTF8Encoding(true).GetBytes(datastring); File422 a = dir1.GetFile("A"); if (a is StdFSFile) { a = a as StdFSFile; FileStream fs = (FileStream)((StdFSFile)a).OpenReadWrite(); fs.Write(info, 0, info.Length); fs.Close(); } return(0); }
public void a_CreateNewStandardFileSystem() { sfs = StandardFileSystem.Create(rootDir); root = sfs.GetRoot(); Assert.AreEqual("Test", root.Name); }
public void SDirTests() { StandardFileSystem sfs2 = StandardFileSystem.Create("/Users/drewm"); Dir422 dir1 = sfs2.GetRoot().GetDir("Desktop"); //Assert.NotNull(dir1.CreateFile("hello.txt")); //Assert.NotNull(dir1.CreateFile("Test.txt")); Assert.NotNull(dir1.CreateFile("A")); string datastring = "new data"; byte[] info = new UTF8Encoding(true).GetBytes(datastring); File422 a = dir1.GetFile("A"); if (a is StdFSFile) { Assert.NotNull(a); a = a as StdFSFile; FileStream fs = (FileStream)((StdFSFile)a).OpenReadWrite(); fs.Write(info, 0, info.Length); fs.Close(); } else { Assert.IsTrue(false); } }
public void SSysContains() { StandardFileSystem sfs2 = StandardFileSystem.Create("/Users/drewm"); Dir422 dir1 = sfs2.GetRoot().GetDir("Desktop"); Dir422 dir2 = dir1.GetDir("Ableton"); Dir422 dir3 = dir2.GetDir("wav files"); File422 f = dir3.GetFile("Cloud.wav"); Assert.IsTrue(sfs2.Contains(f)); }
public void SFileTests() { StandardFileSystem sfs2 = StandardFileSystem.Create("/Users/drewm"); Dir422 dir1 = sfs2.GetRoot().GetDir("Desktop"); Dir422 dir2 = dir1.GetDir("Ableton"); Dir422 dir3 = dir2.GetDir("wav files"); File422 f = dir3.GetFile("Cloud.wav"); StringAssert.AreEqualIgnoringCase(f.Name, "Cloud.wav"); StringAssert.AreEqualIgnoringCase(f.Parent.Name, "wav files"); }
public void SgetDir_File() { StandardFileSystem sfs2 = StandardFileSystem.Create("/Users/drewm"); Dir422 dir1 = sfs2.GetRoot().GetDir("Desktop"); Assert.NotNull(dir1); Dir422 dir2 = dir1.GetDir("Ableton"); Assert.NotNull(dir2); Dir422 dir3 = dir2.GetDir("wav files"); Assert.NotNull(dir3); Assert.NotNull(dir3.GetFile("Cloud.wav")); }
[SetUp] //like @Before public void Init() //create standard file system { Assert.True(Directory.Exists(rootString)); //make sure this directory exists. stdFS = StandardFileSystem.Create(rootString); root = stdFS.GetRoot(); Dir422 one = root.CreateDir("one"); Dir422 two = root.CreateDir("two"); Dir422 curr1 = one; Dir422 curr2 = two; // /one/a/b/c and /two/a/b/c for (int i = 0; i < 3; i++) { curr1 = curr1.CreateDir(((char)('a' + i)).ToString()); curr2 = curr2.CreateDir(((char)('a' + i)).ToString()); } }
public void SdifferentRoot() { StandardFileSystem sfs2 = StandardFileSystem.Create("/Users"); StringAssert.AreNotEqualIgnoringCase("/Users", sfs2.GetRoot().Name); }
public void SNullRoot() { Assert.Null(sfs.GetRoot().Parent); }
public void StandardFileSystemGetRootTest() { Assert.NotNull(stdFS.GetRoot()); }