Example #1
0
        /// <exception cref="System.Exception"></exception>
        public virtual void TestString()
        {
            string baseName = GetBaseName();
            string s        = "ola chico, como você está ??? eu estou bem até amanhã de manhã, áááá'";

            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"), baseName, true, true, NeoDatis.Odb.OdbConfiguration
                                                                                  .GetDefaultBufferSizeForData());
            fsi.SetWritePosition(0, false);
            fsi.WriteString(s, false, true);
            fsi.Close();
            fsi = new NeoDatis.Odb.Impl.Core.Layers.Layer3.Engine.LocalFileSystemInterface("data"
                                                                                           , new NeoDatis.Odb.Core.Mock.MockSession("test"), baseName, false, false, NeoDatis.Odb.OdbConfiguration
                                                                                           .GetDefaultBufferSizeForData());
            fsi.SetReadPosition(0);
            string s2 = fsi.ReadString(true);

            fsi.Close();
            DeleteBase(baseName);
            AssertEquals(s, s2);
        }
		/// <exception cref="System.Exception"></exception>
		public virtual void TestString()
		{
			string baseName = GetBaseName();
			string s = "ola chico, como você está ??? eu estou bem até amanhã de manhã, áááá'";
			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"), baseName, true, true, NeoDatis.Odb.OdbConfiguration
				.GetDefaultBufferSizeForData());
			fsi.SetWritePosition(0, false);
			fsi.WriteString(s, false, true);
			fsi.Close();
			fsi = new NeoDatis.Odb.Impl.Core.Layers.Layer3.Engine.LocalFileSystemInterface("data"
				, new NeoDatis.Odb.Core.Mock.MockSession("test"), baseName, false, false, NeoDatis.Odb.OdbConfiguration
				.GetDefaultBufferSizeForData());
			fsi.SetReadPosition(0);
			string s2 = fsi.ReadString(true);
			fsi.Close();
			DeleteBase(baseName);
			AssertEquals(s, s2);
		}