public void DeleteDataIndexSuccess() { Delete(); //var deletedDataIndexProcessor = new DeletedDataIndexProcessor(_deletedDataIndexPath); var dataIndexProcessor = new DataIndexProcessor(_dataIndexPath); var dataIndex = new DataIndex(1, 1, 100, 50); dataIndexProcessor.AddIndex(dataIndex); dataIndexProcessor.RemoveIndex(1); bool doesExist = dataIndexProcessor.DoesIndexExist(1); Assert.False (doesExist); }
public void DeleteIndexAddIndexCheckOverwrite() { Delete(); var dataIndexProcessor = new DataIndexProcessor(_dataIndexPath); // insert an index with a total space of 200 bytes (100 * 0.2) var dataIndex = new DataIndex(1, 1, 100, 0); var dataIndex2 = new DataIndex(2, 1, 100, 0); dataIndexProcessor.AddIndexOverwriteDeleted(dataIndex); dataIndexProcessor.RemoveIndex(1); var fileSizeBeforeAdd = dataIndexProcessor.FileSize; dataIndexProcessor.AddIndexOverwriteDeleted(dataIndex2); Assert.AreEqual(fileSizeBeforeAdd, dataIndexProcessor.FileSize); }