public void ReturnsSameSeekTableAsAssigned() { var seekTable = new short[100]; GcAdpcmChannel channel = GetBuilder().WithSeekTable(seekTable, 10).Build(); Assert.Same(seekTable, channel.GetSeekTable()); }
public void SeekTableIsSameAfterRebuilding() { GcAdpcmChannel channel = GetBuilder().WithSamplesPerSeekTableEntry(10).Build(); GcAdpcmChannel channel2 = channel.GetCloneBuilder().WithLoop(true, 10, 100).Build(); Assert.Same(channel.GetSeekTable(), channel2.GetSeekTable()); }
public void ReturnsEmptyArrayWhenNoSeekTable() { GcAdpcmChannel channel = GetBuilder().Build(); Assert.Empty(channel.GetSeekTable()); }