public virtual void TestFloat()
        {
            DeleteBase("testFloat.ndb");
            const float          f   = (float)12544548.12454;
            IFileSystemInterface fsi = new FileSystemInterface(new FileIdentification("testFloat.ndb"),
                                                               MultiBuffer.DefaultBufferSizeForData,
                                                               new MockSession("test"));

            fsi.SetWritePosition(0, false);
            fsi.WriteFloat(f, false);
            fsi.Close();
            fsi = new FileSystemInterface(new FileIdentification("testFloat.ndb"),
                                          MultiBuffer.DefaultBufferSizeForData, new MockSession("test"));
            fsi.SetReadPosition(0);
            var f2 = fsi.ReadFloat();

            AssertTrue(f == f2);
            fsi.Close();
        }
示例#2
0
 public virtual void TestFloat()
 {
     DeleteBase("testFloat.ndb");
     const float f = (float) 12544548.12454;
     IFileSystemInterface fsi = new FileSystemInterface(new FileIdentification("testFloat.ndb"),
                                                        MultiBuffer.DefaultBufferSizeForData,
                                                        new MockSession("test"));
     fsi.SetWritePosition(0, false);
     fsi.WriteFloat(f, false);
     fsi.Close();
     fsi = new FileSystemInterface(new FileIdentification("testFloat.ndb"),
                                   MultiBuffer.DefaultBufferSizeForData, new MockSession("test"));
     fsi.SetReadPosition(0);
     var f2 = fsi.ReadFloat();
     AssertTrue(f == f2);
     fsi.Close();
 }