예제 #1
0
        public void Defaults_Can_Properties()
        {
            MyUnmanagedMemoryStream s = new MyUnmanagedMemoryStream();

            Assert.IsFalse(s.CanRead, "CanRead");
            Assert.IsFalse(s.CanSeek, "CanSeek");
            Assert.IsFalse(s.CanWrite, "CanWrite");
        }
		public void Initialize_Pointer_Null ()
		{
			using (MyUnmanagedMemoryStream s = new MyUnmanagedMemoryStream ()) {
				s.MyInitialize (null, 0, 0, FileAccess.Read);
			}
		}
		public void Defaults_WriteTimeout ()
		{
			MyUnmanagedMemoryStream s = new MyUnmanagedMemoryStream ();
			Assert.AreEqual (0, s.WriteTimeout, "WriteTimeout");
		}
		public void Defaults_PositionPointer ()
		{
			MyUnmanagedMemoryStream s = new MyUnmanagedMemoryStream ();
			byte* pp = s.PositionPointer;
		}
		public void Defaults_Position ()
		{
			MyUnmanagedMemoryStream s = new MyUnmanagedMemoryStream ();
			Assert.AreEqual (0, s.Position, "Position");
		}
		public void Defaults_Length ()
		{
			MyUnmanagedMemoryStream s = new MyUnmanagedMemoryStream ();
			Assert.AreEqual (0, s.Length, "Length");
		}
		public void Defaults_Capacity ()
		{
			MyUnmanagedMemoryStream s = new MyUnmanagedMemoryStream ();
			Assert.AreEqual (0, s.Capacity, "Capacity");
		}
예제 #8
0
        public void Defaults_Capacity()
        {
            MyUnmanagedMemoryStream s = new MyUnmanagedMemoryStream();

            Assert.AreEqual(0, s.Capacity, "Capacity");
        }
예제 #9
0
 public void Initialize_Access_Invalid()
 {
     using (MyUnmanagedMemoryStream s = new MyUnmanagedMemoryStream()) {
         s.MyInitialize(mem_byteptr, 0, 1, (FileAccess)Int32.MinValue);
     }
 }
예제 #10
0
 public void Initialize_Capacity_Negative()
 {
     using (MyUnmanagedMemoryStream s = new MyUnmanagedMemoryStream()) {
         s.MyInitialize(mem_byteptr, 0, -1, FileAccess.Read);
     }
 }
예제 #11
0
 public void Initialize_Pointer_Null()
 {
     using (MyUnmanagedMemoryStream s = new MyUnmanagedMemoryStream()) {
         s.MyInitialize(null, 0, 0, FileAccess.Read);
     }
 }
예제 #12
0
        public void Defaults_WriteTimeout()
        {
            MyUnmanagedMemoryStream s = new MyUnmanagedMemoryStream();

            Assert.AreEqual(0, s.WriteTimeout, "WriteTimeout");
        }
예제 #13
0
 public void Defaults_PositionPointer()
 {
     MyUnmanagedMemoryStream s = new MyUnmanagedMemoryStream();
     byte *pp = s.PositionPointer;
 }
예제 #14
0
        public void Defaults_Position()
        {
            MyUnmanagedMemoryStream s = new MyUnmanagedMemoryStream();

            Assert.AreEqual(0, s.Position, "Position");
        }
예제 #15
0
        public void Defaults_Length()
        {
            MyUnmanagedMemoryStream s = new MyUnmanagedMemoryStream();

            Assert.AreEqual(0, s.Length, "Length");
        }
		public void Initialize_Capacity_Negative ()
		{
			using (MyUnmanagedMemoryStream s = new MyUnmanagedMemoryStream ()) {
				s.MyInitialize (mem_byteptr, 0, -1, FileAccess.Read);
			}
		}
		public void Initialize_Access_Invalid ()
		{
			using (MyUnmanagedMemoryStream s = new MyUnmanagedMemoryStream ()) {
				s.MyInitialize (mem_byteptr, 0, 1, (FileAccess) Int32.MinValue);
			}
		}
		public void Defaults_Can_Properties ()
		{
			MyUnmanagedMemoryStream s = new MyUnmanagedMemoryStream ();
			Assert.IsFalse (s.CanRead, "CanRead");
			Assert.IsFalse (s.CanSeek, "CanSeek");
			Assert.IsFalse (s.CanWrite, "CanWrite");
		}