public void CanSetDevice() { var mockDevice = Substitute.For<IDevice>(); var audioSettings = new NAudioSettings { Device = mockDevice }; audioSettings.Device.Should().Equal(mockDevice); }
public void SettingDeviceNotifiesPropertyChanged() { var mockDevice = Substitute.For<IDevice>(); var audioSettings = new NAudioSettings(); bool called = false; audioSettings.PropertyChanged += (sender, e) => { if (e.PropertyName == "Device") called = true; }; audioSettings.Device = mockDevice; called.Should().Be.True(); }
public void DeviceIsInitiallyNull() { var audioSettings = new NAudioSettings(); audioSettings.Device.Should().Be.Null(); }
public void TechnologiesListIsNotNull() { var audioSettings = new NAudioSettings(); audioSettings.Technologies.Should().Count.AtLeast(0); }