def sut_before_init(fake_controller: Controller, mocker: MockerFixture) -> Controller: fake_controller.args = { "controller": CONTROLLER_NAME, "integration": INTEGRATION_TEST_NAME, } integration_mock = IntegrationMock("test", fake_controller, mocker) mocker.patch.object( fake_controller, "get_integration", return_value=integration_mock ) return fake_controller
def fake_controller(hass_mock): c = Controller() # type: ignore c.args = {} return c
def fake_controller() -> Controller: c = Controller() # type: ignore c.args = {} return c
def fake_controller(hass_mock): c = Controller() c.args = {} return c