Esempio n. 1
0
 public void StreamExtensions_Unit_CopyTo1_InstanceDisposed()
 {
     Stream instance = new ReadOnlyStream(Encoding.Unicode.GetBytes(StreamContents));
     Stream stream = new WriteOnlyStream();
     instance.Dispose();
     StreamExtensions.CopyTo(instance, stream);
 }
Esempio n. 2
0
        public void StreamExtensions_Unit_CopyTo1_Optimal()
        {
            Stream instance = new ReadOnlyStream(Encoding.Unicode.GetBytes(StreamContents));
            Stream stream = new WriteOnlyStream();
            StreamExtensions.CopyTo(instance, stream);

            Assert.AreEqual(StreamContents, Encoding.Unicode.GetString(((MemoryStream)stream).ToArray()));
        }
Esempio n. 3
0
 public void StreamExtensions_Unit_CopyTo1_InstanceNull()
 {
     Stream instance = null;
     Stream stream = new WriteOnlyStream();
     StreamExtensions.CopyTo(instance, stream);
 }
Esempio n. 4
0
 public void StreamExtensions_Unit_CopyTo2_StreamDisposed()
 {
     Stream instance = new ReadOnlyStream(Encoding.Unicode.GetBytes(StreamContents));
     Stream stream = new WriteOnlyStream();
     Int32 bufferSize = 100;
     stream.Dispose();
     StreamExtensions.CopyTo(instance, stream, bufferSize);
 }
Esempio n. 5
0
 public void StreamExtensions_Unit_CopyTo2_InstanceNull()
 {
     Stream instance = null;
     Stream stream = new WriteOnlyStream();
     Int32 bufferSize = 100;
     StreamExtensions.CopyTo(instance, stream, bufferSize);
 }
Esempio n. 6
0
 public void StreamExtensions_Unit_CopyTo2_BufferSizeLessThan1()
 {
     Stream instance = new ReadOnlyStream(Encoding.Unicode.GetBytes(StreamContents));
     Stream stream = new WriteOnlyStream();
     Int32 bufferSize = 0;
     StreamExtensions.CopyTo(instance, stream, bufferSize);
 }