async def METHOD_NAME(setup_klass: Type[simulator_setup.SimulatorSetup]) -> None:
    """It should work to build a magdeck."""
    setup = setup_klass(
        attached_modules={
            "magdeck": [simulator_setup.ModuleCall("engage", kwargs={"height": 3})]
        }
    )
    simulator = await simulator_setup.create_simulator(setup)
    assert type(simulator.attached_modules[0]) == MagDeck
    assert simulator.attached_modules[0].live_data == {
        "data": {"engaged": True, "height": 3},
        "status": "engaged",
    }