def test_setup( self, serial, cfg ): port = 'COM2' baud = 9600 value = 0xaa win = WindowsXbeeCommunications() win.config = {Constants.XbeeConfiguration.xbee_windows_port: port, Constants.XbeeConfiguration.xbee_windows_baud: baud} serial.return_value = value return_value = win.setup() serial.assert_called_once_with( port, baud ) self.assertEqual( return_value, value )
def test_configuration_file_name( self, cfg ): win = WindowsXbeeCommunications() self.assertEqual( win.configuration_file_name, 'housemonitor.inputs.zigbeeinput.windowsxbeecommunications' )
def test_close( self, close, cfg ): win = WindowsXbeeCommunications() win.close() close.assert_called_once_with()