public void EnumerateBackends() { var obj = new SoundIO(); Assert.AreNotEqual(0, obj.BackendCount, "no backend?"); var nameList = new List <string> (); for (int i = 0; i < obj.BackendCount; i++) { nameList.Add(SoundIO.GetBackendName(obj.GetBackend(i))); } string names = string.Join(", ", nameList); Assert.AreNotEqual(string.Empty, names, "no backend names?"); obj.Dispose(); }