async def METHOD_NAME(
    decoy: Decoy, robot_type: RobotType, deck_type: pe_types.DeckType
) -> None:
    """It should create ProtocolEngines with the given robot and deck type."""
    # TODO(mc, 2021-06-11): to make these test more effective and valuable, we
    # should pass in some sort of actual, valid HardwareAPI instead of a mock
    hardware_api = decoy.mock(cls=API)
    subject = MaintenanceEngineStore(
        hardware_api=hardware_api,
        robot_type=robot_type,
        deck_type=deck_type,
    )
    await subject.create(
        run_id="run-id", labware_offsets=[], created_at=datetime(2023, 4, 1)
    )
    assert subject.engine.state_view.config.robot_type == robot_type
    assert subject.engine.state_view.config.deck_type == deck_type