示例#1
0
        /// <exception cref="System.Exception"></exception>
        public virtual void TestShort()
        {
            short s = 4598;

            NeoDatis.Odb.Core.Layers.Layer3.Engine.IFileSystemInterface fsi = new NeoDatis.Odb.Impl.Core.Layers.Layer3.Engine.LocalFileSystemInterface
                                                                                  ("data", new NeoDatis.Odb.Core.Mock.MockSession("test"), NeoDatis.Odb.Test.ODBTest
                                                                                  .Directory + "testShort.neodatis", true, true, NeoDatis.Odb.OdbConfiguration.GetDefaultBufferSizeForData
                                                                                      ());
            fsi.SetWritePosition(0, false);
            fsi.WriteShort(s, false);
            fsi.Close();
            fsi = new NeoDatis.Odb.Impl.Core.Layers.Layer3.Engine.LocalFileSystemInterface("data"
                                                                                           , new NeoDatis.Odb.Core.Mock.MockSession("test"), NeoDatis.Odb.Test.ODBTest.Directory
                                                                                           + "testShort.neodatis", false, false, NeoDatis.Odb.OdbConfiguration.GetDefaultBufferSizeForData
                                                                                               ());
            fsi.SetReadPosition(0);
            short s2 = fsi.ReadShort();

            AssertEquals(s, s2);
            fsi.Close();
            DeleteBase("testShort.neodatis");
        }
示例#2
0
		/// <exception cref="System.Exception"></exception>
		public virtual void TestShort()
		{
			short s = 4598;
			NeoDatis.Odb.Core.Layers.Layer3.Engine.IFileSystemInterface fsi = new NeoDatis.Odb.Impl.Core.Layers.Layer3.Engine.LocalFileSystemInterface
				("data", new NeoDatis.Odb.Core.Mock.MockSession("test"), NeoDatis.Odb.Test.ODBTest
				.Directory + "testShort.neodatis", true, true, NeoDatis.Odb.OdbConfiguration.GetDefaultBufferSizeForData
				());
			fsi.SetWritePosition(0, false);
			fsi.WriteShort(s, false);
			fsi.Close();
			fsi = new NeoDatis.Odb.Impl.Core.Layers.Layer3.Engine.LocalFileSystemInterface("data"
				, new NeoDatis.Odb.Core.Mock.MockSession("test"), NeoDatis.Odb.Test.ODBTest.Directory
				 + "testShort.neodatis", false, false, NeoDatis.Odb.OdbConfiguration.GetDefaultBufferSizeForData
				());
			fsi.SetReadPosition(0);
			short s2 = fsi.ReadShort();
			AssertEquals(s, s2);
			fsi.Close();
			DeleteBase("testShort.neodatis");
		}