public void HokuyoSensorsReceiveDataHasValidDeviceTypeTest()
        {
            //  Given
            HokuyoSensorDataReceiver hokuyoSensorDataReceiver = new HokuyoSensorDataReceiver(hokuyo);
            SelectedDevice expectedDataReceiver = SelectedDevice.Hokuyo;

            //  When
            SelectedDevice actualDataReceiver = hokuyoSensorDataReceiver.ReceiveData().SelectedDeviceType;

            //  Then
            Assert.AreEqual(expectedDataReceiver, actualDataReceiver);
        }
        public void HokuyoReceiveDataOnZeroIndexIsNotNullTest()
        {
            //  Given
            HokuyoSensorDataReceiver hokuyoSensorDataReceiver = new HokuyoSensorDataReceiver(hokuyo);
            string key = "distance0";

            //  When
            double distanceFromZeroIndex = hokuyoSensorDataReceiver.ReceiveData().Dictionary[key];

            //  Then
            Assert.IsNotNull(distanceFromZeroIndex);
        }
        public void HokuyoValidCapacityOfReceivedDataTest()
        {
            //  Given
            HokuyoSensorDataReceiver hokuyoSensorDataReceiver = new HokuyoSensorDataReceiver(hokuyo);
            int expectedCapacityOfReceivedData = 682;

            //  When
            int actualCapacityOfReceivedData = hokuyoSensorDataReceiver.ReceiveData().Dictionary.Count;

            //  Then
            Assert.AreEqual(expectedCapacityOfReceivedData, actualCapacityOfReceivedData);
        }