def test_set_name(self):
        m_input = ArduinoDigitalInput('Wrong name', self.INPUT_PORT,
                                      self.INPUT_ADDRESS, self.mock_comm)

        m_input.set_name(self.INPUT_NAME)
        self.assertEqual(m_input.get_name(), self.INPUT_NAME)
    def test_constructor(self):
        m_input = ArduinoDigitalInput(self.INPUT_NAME, self.INPUT_PORT,
                                      self.INPUT_ADDRESS, self.mock_comm)

        self.assertEqual(m_input.get_type(), 'ArduinoDigitalInput')
        self.assertEqual(m_input.get_name(), self.INPUT_NAME)