Browse Source

organized unit test folder structure a bit better

pull/1/head
markheath 17 years ago
parent
commit
d7f1ff95a8
  1. 2
      NAudioTests/Dmo/DmoTests.cs
  2. 2
      NAudioTests/Dmo/ResamplerDmoStreamTests.cs
  3. 2
      NAudioTests/Midi/MidiEventCollectionTest.cs
  4. 10
      NAudioTests/NAudioTests.csproj
  5. 6
      NAudioTests/Wasapi/AudioClientTests.cs
  6. 2
      NAudioTests/Wasapi/MMDeviceEnumeratorTests.cs

2
NAudioTests/DmoTests.cs → NAudioTests/Dmo/DmoTests.cs

@ -7,7 +7,7 @@ using System.Runtime.InteropServices;
using NAudio.Wave;
using System.Diagnostics;
namespace NAudioTests
namespace NAudioTests.Dmo
{
[TestFixture]
public class DmoTests

2
NAudioTests/ResamplerDmoStreamTests.cs → NAudioTests/Dmo/ResamplerDmoStreamTests.cs

@ -6,7 +6,7 @@ using NAudio.Wave;
using System.Diagnostics;
using NAudioTests.Utils;
namespace NAudioTests
namespace NAudioTests.Dmo
{
[TestFixture]
public class ResamplerDmoStreamTests

2
NAudioTests/MidiEventCollectionTest.cs → NAudioTests/Midi/MidiEventCollectionTest.cs

@ -4,7 +4,7 @@ using System.Text;
using NUnit.Framework;
using NAudio.Midi;
namespace NAudioTests
namespace NAudioTests.Midi
{
[TestFixture]
public class MidiEventCollectionTest

10
NAudioTests/NAudioTests.csproj

@ -54,13 +54,13 @@
<ItemGroup>
<Compile Include="Acm\AcmDriverTests.cs" />
<Compile Include="Acm\WaveFormatConversionStreamTests.cs" />
<Compile Include="AudioClientTests.cs" />
<Compile Include="DmoTests.cs" />
<Compile Include="MidiEventCollectionTest.cs" />
<Compile Include="MMDeviceEnumeratorTests.cs" />
<Compile Include="Dmo\DmoTests.cs" />
<Compile Include="Dmo\ResamplerDmoStreamTests.cs" />
<Compile Include="Midi\MidiEventCollectionTest.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="ResamplerDmoStreamTests.cs" />
<Compile Include="Utils\NullWaveStream.cs" />
<Compile Include="Wasapi\AudioClientTests.cs" />
<Compile Include="Wasapi\MMDeviceEnumeratorTests.cs" />
<Compile Include="WaveFormats\AdpcmWaveFormatTests.cs" />
</ItemGroup>
<ItemGroup>

6
NAudioTests/AudioClientTests.cs → NAudioTests/Wasapi/AudioClientTests.cs

@ -5,7 +5,7 @@ using NUnit.Framework;
using NAudio.CoreAudioApi;
using NAudio.Wave;
namespace NAudioTests
namespace NAudioTests.Wasapi
{
[TestFixture]
public class AudioClientTests
@ -80,13 +80,15 @@ namespace NAudioTests
Assert.IsTrue(client.IsFormatSupported(AudioClientShareMode.Shared, defaultFormat), "Is Format Supported");
}
/* strange as this may seem, WASAPI doesn't seem to like the default format in exclusive mode
* it prefers 16 bit (presumably 24 bit on some devices)
[Test]
public void DefaultFormatIsSupportedInExclusiveMode()
{
AudioClient client = GetAudioClient();
WaveFormat defaultFormat = client.MixFormat;
Assert.IsTrue(client.IsFormatSupported(AudioClientShareMode.Exclusive, defaultFormat), "Is Format Supported");
}
}*/
[Test]

2
NAudioTests/MMDeviceEnumeratorTests.cs → NAudioTests/Wasapi/MMDeviceEnumeratorTests.cs

@ -4,7 +4,7 @@ using System.Text;
using NUnit.Framework;
using NAudio.CoreAudioApi;
namespace NAudioTests
namespace NAudioTests.Wasapi
{
[TestFixture]
public class MMDeviceEnumeratorTests
Loading…
Cancel
Save