public async Task <DataChunk> GetDataChunkAtIndex(DataChunk dataChunk, int index) { var partName = dataChunk.ChunkNameAtIndex(index); var dataChunkAtIndex = await _context.DataChunks.FirstOrDefaultAsync(d => d.PartName == partName && d.FileItemId == dataChunk.FileItemId); return(dataChunkAtIndex); }
public void ChunkNameAtIndexReturnsPartNameWithIndexPlusOne() { DataChunk dataChunk = new DataChunk { PartName = "test.jpg.part_8.10" }; // Act var result = dataChunk.ChunkNameAtIndex(4); // Assert Assert.Equal("test.jpg.part_5.10", result); }