public void GetMinOverlapOffset_SingleBin_NullChunks() { const ulong minOffset = 3591443256775; const ulong maxOffset = 3591443312067; long observedResults = SearchUtilities.GetMinOverlapOffset(null, minOffset, maxOffset); Assert.Equal(0, observedResults); }
public void GetMinOverlapOffset_SingleBin() { const long expectedResults = 3591443256857; const ulong minOffset = 3591443256775; const ulong maxOffset = 3591443312067; var chunks = new[] { new Interval(3591443256857, 3591443311984) }; long observedResults = SearchUtilities.GetMinOverlapOffset(chunks, minOffset, maxOffset); Assert.Equal(expectedResults, observedResults); }