public void SetSeekTableSamplesOnlyReplacesOldTable()
        {
            GcAdpcmChannelBuilder builder = GetBuilder().WithSeekTable(new short[100], 100, true);

            builder.WithSamplesPerSeekTableEntry(10);
            Assert.Null(builder.SeekTable);
            Assert.False(builder.SeekTableIsSelfCalculated);
            Assert.Equal(10, builder.SamplesPerSeekTableEntry);
        }
        public void SetSeekTableSamplesDoesntReplaceOldTable()
        {
            var seekTable = new short[100];
            GcAdpcmChannelBuilder builder = GetBuilder().WithSeekTable(seekTable, 100, true);

            builder.WithSamplesPerSeekTableEntry(100);
            Assert.Equal(seekTable, builder.SeekTable);
            Assert.True(builder.SeekTableIsSelfCalculated);
            Assert.Equal(100, builder.SamplesPerSeekTableEntry);
        }