Exemplo n.º 1
0
        public void GetMinOverlapOffset_SingleBin_NullChunks()
        {
            const ulong minOffset = 3591443256775;
            const ulong maxOffset = 3591443312067;

            long observedResults = SearchUtilities.GetMinOverlapOffset(null, minOffset, maxOffset);

            Assert.Equal(0, observedResults);
        }
Exemplo n.º 2
0
        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);
        }