* Apply changes * Fix MockClient * Apply feedback * Remove connector tests * Change MockClient to inhert MagicMock * Add reconnect tests and refactor mock client * Refactor mock exception throwing * Add future_fixture * Move mocked client methods into create_client_mock * Remove fixture and separate event from mock_client * Add FutureContainer to store the loop_future
* Add bluecurrent integration * Apply feedback * Rename integration * changed constants and removed strings.sensor.json * update blue_current integration * update bluecurrent-api to 1.0.4 * Update bluecurrent-api to 1.0.5 * Apply feedback * Remove translation * Apply feedback * Use customer_id as unique id * Apply feedback * Add @pytest.mark.parametrize * Replace loop.create_task with async_create_task