public void TestCreationPreCreatedInput() { using (AnalogInput input = new AnalogInput(0)) { Assert.IsTrue(SimData.AnalogIn[0].Initialized); using (AnalogAccelerometer accel = new AnalogAccelerometer(input)) { Assert.IsTrue(GetInputData(0).Initialized); } Assert.IsTrue(SimData.AnalogIn[0].Initialized); } Thread.Sleep(100); Assert.IsFalse(GetInputData(0).Initialized); Assert.IsFalse(SimData.AnalogIn[0].Initialized); }
public void TestCreationPreCreatedInputNull() { Assert.Throws<ArgumentNullException>(() => { AnalogAccelerometer accel = new AnalogAccelerometer(null); }); }