def METHOD_NAME(
    decoy: Decoy,
    mock_engine_client: EngineClient,
    mock_sync_module_hardware: SyncHeaterShakerHardware,
) -> None:
    """It should be able to create a heater shaker module core."""
    result = HeaterShakerModuleCore(
        module_id="1234",
        engine_client=mock_engine_client,
        api_version=MAX_SUPPORTED_VERSION,
        sync_module_hardware=mock_sync_module_hardware,
    )
    assert result.module_id == "1234"
    assert result.MODULE_TYPE == ModuleType.HEATER_SHAKER