datafile id should have been a parameter

This commit is contained in:
Adam
2015-10-13 10:04:57 -04:00
parent 2e118bb391
commit a557663044
3 changed files with 13 additions and 15 deletions

View File

@@ -18,9 +18,9 @@ public class DataFileTest
{
File file = folder.newFile();
Store store = new Store(folder.getRoot());
DataFile df = new DataFile(store, 42, file);
int sector = df.write(3, ByteBuffer.wrap("test".getBytes()));
ByteBuffer buf = df.read(3, sector, 4);
DataFile df = new DataFile(store, file);
int sector = df.write(42, 3, ByteBuffer.wrap("test".getBytes()));
ByteBuffer buf = df.read(42, 3, sector, 4);
String str = new String(buf.array());
Assert.assertEquals("test", str);
file.delete();
@@ -34,9 +34,9 @@ public class DataFileTest
File file = folder.newFile();
Store store = new Store(folder.getRoot());
DataFile df = new DataFile(store, 42, file);
int sector = df.write(0x1FFFF, ByteBuffer.wrap(b));
ByteBuffer buf = df.read(0x1FFFF, sector, b.length);
DataFile df = new DataFile(store, file);
int sector = df.write(42, 0x1FFFF, ByteBuffer.wrap(b));
ByteBuffer buf = df.read(42, 0x1FFFF, sector, b.length);
Assert.assertArrayEquals(b, buf.array());
file.delete();
}