public void TestRangeInvalid()
 {
     Assert.Throws<ArgumentOutOfRangeException>(() =>
     {
         var x = new BuiltInAccelerometer(AccelerometerRange.k16G);
     });
     Assert.IsFalse(GetData()["active"]);
 }
 public void TestRangeOutofEnumRange()
 {
     Assert.Throws<ArgumentOutOfRangeException>(() =>
     {
         var x = new BuiltInAccelerometer((AccelerometerRange)11);
     });
     Assert.IsFalse(GetData().Active);
 }
 public BuiltInAccelerometerTest(AccelerometerRange range)
 {
     m_accelerometer = new BuiltInAccelerometer(range);
 }
 public BuiltInAccelerometerTest(AccelerometerRange range)
 {
     m_accelerometer = new BuiltInAccelerometer(range);
 }
 public void TestInitTable()
 {
     BuiltInAccelerometer m_accel = new BuiltInAccelerometer(AccelerometerRange.k4G);
     ITable table = new MockNetworkTable();
     Assert.DoesNotThrow(() =>
     {
         m_accel.InitTable(table);
     });
     Assert.That(m_accel.Table, Is.EqualTo(table));
 }
        public void TestStartLiveWindowModeTable()
        {
            BuiltInAccelerometer m_accel = new BuiltInAccelerometer(AccelerometerRange.k4G);
            Assert.DoesNotThrow(() =>
            {
                ITable table = new MockNetworkTable();
                m_accel.InitTable(table);
            });


        }
 public void TestStopLiveWindowMode()
 {
     BuiltInAccelerometer m_accel = new BuiltInAccelerometer(AccelerometerRange.k4G);
     Assert.DoesNotThrow(() =>
     {
         m_accel.StopLiveWindowMode();
     });
 }
 public void TestUpdateTableNull()
 {
     BuiltInAccelerometer m_accel = new BuiltInAccelerometer(AccelerometerRange.k4G);
     Assert.DoesNotThrow(() =>
     {
         m_accel.UpdateTable();
     });
 }