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); }