def METHOD_NAME(minimum_realizations, broadcast):
    """Ensure the class initialises as expected"""
    operation = "+"
    result = Combine(
        operation,
        broadcast=broadcast,
        minimum_realizations=minimum_realizations,
        new_name="name",
    )
    assert isinstance(result.plugin, CubeCombiner)
    assert result.new_name == "name"
    assert result.minimum_realizations == minimum_realizations
    assert result.broadcast == broadcast
    if broadcast is not None and isinstance(result.plugin, CubeCombiner):
        assert result.plugin.broadcast == broadcast