public void CreateAndDelete()
 {
     var Temp = new Utilities.IO.FileSystem.Default.WebDirectory("http://www.google.com");
     Assert.Throws<WebException>(() => Temp.Create());
     Assert.True(Temp.Exists);
     Assert.Throws<WebException>(() => Temp.Delete());
     Assert.True(Temp.Exists);
 }
Exemple #2
0
        public void Enumeration()
        {
            var Temp = new Utilities.IO.FileSystem.Default.WebDirectory("http://www.google.com");

            foreach (IFile File in Temp)
            {
            }
        }
 public void Creation()
 {
     var Temp = new Utilities.IO.FileSystem.Default.WebDirectory("http://www.google.com");
     Assert.NotNull(Temp);
     Assert.True(Temp.Exists);
     Temp = new Utilities.IO.FileSystem.Default.WebDirectory(new Uri("http://www.google.com"));
     Assert.NotNull(Temp);
     Assert.True(Temp.Exists);
 }
Exemple #4
0
        public void CreateAndDelete()
        {
            var Temp = new Utilities.IO.FileSystem.Default.WebDirectory("http://www.google.com");

            Assert.Throws <WebException>(() => Temp.Create());
            Assert.True(Temp.Exists);
            Assert.Throws <WebException>(() => Temp.Delete());
            Assert.True(Temp.Exists);
        }
Exemple #5
0
        public void Creation()
        {
            var Temp = new Utilities.IO.FileSystem.Default.WebDirectory("http://www.google.com");

            Assert.NotNull(Temp);
            Assert.True(Temp.Exists);
            Temp = new Utilities.IO.FileSystem.Default.WebDirectory(new Uri("http://www.google.com"));
            Assert.NotNull(Temp);
            Assert.True(Temp.Exists);
        }
 public void Clone()
 {
     var Temp = new Utilities.IO.FileSystem.Default.WebDirectory("http://www.google.com");
     var Temp2 = (Utilities.IO.FileSystem.Default.WebDirectory)Temp.Clone();
     Assert.True(Temp == Temp2);
     Assert.True(Temp.Equals(Temp2));
     Assert.Equal(0, Temp.CompareTo(Temp2));
     Assert.False(Temp < Temp2);
     Assert.False(Temp > Temp2);
     Assert.True(Temp <= Temp2);
     Assert.True(Temp >= Temp2);
     Assert.False(Temp != Temp2);
 }
Exemple #7
0
        public void Clone()
        {
            var Temp  = new Utilities.IO.FileSystem.Default.WebDirectory("http://www.google.com");
            var Temp2 = (Utilities.IO.FileSystem.Default.WebDirectory)Temp.Clone();

            Assert.True(Temp == Temp2);
            Assert.True(Temp.Equals(Temp2));
            Assert.Equal(0, Temp.CompareTo(Temp2));
            Assert.False(Temp < Temp2);
            Assert.False(Temp > Temp2);
            Assert.True(Temp <= Temp2);
            Assert.True(Temp >= Temp2);
            Assert.False(Temp != Temp2);
        }
 public void Copy()
 {
     var Temp = new Utilities.IO.FileSystem.Default.WebDirectory("http://www.google.com");
     var Temp2 = new Utilities.IO.FileSystem.Default.LocalDirectory("./Test/");
     Temp2.Create();
     while (!Temp2.Exists) { }
     Temp.CopyTo(Temp2);
     Assert.True(Temp.Exists);
     Assert.True(Temp2.Exists);
     int Count = 0;
     foreach (var Files in Temp2.EnumerateFiles())
     {
         Assert.NotEqual(0, Files.Length);
         ++Count;
     }
     Assert.Equal(1, Count);
     Temp2.Delete();
 }
Exemple #9
0
        public void Copy()
        {
            var Temp  = new Utilities.IO.FileSystem.Default.WebDirectory("http://www.google.com");
            var Temp2 = new Utilities.IO.FileSystem.Default.LocalDirectory("./Test/");

            Temp2.Create();
            while (!Temp2.Exists)
            {
            }
            Temp.CopyTo(Temp2);
            Assert.True(Temp.Exists);
            Assert.True(Temp2.Exists);
            int Count = 0;

            foreach (var Files in Temp2.EnumerateFiles())
            {
                Assert.NotEqual(0, Files.Length);
                ++Count;
            }
            Assert.Equal(1, Count);
            Temp2.Delete();
        }
 public void Enumeration()
 {
     var Temp = new Utilities.IO.FileSystem.Default.WebDirectory("http://www.google.com");
     foreach (IFile File in Temp) { }
 }