def METHOD_NAME(cube_type="realization"):
    """Use spotdata code to build a test cube with the expected spot metadata,
    with dummy values for the coordinates which are not used in ECC tests
    Args:
        cube_type (str):
            Options "probability", "realization" or "percentile"
    Returns:
        iris.cube.Cube:
            Spotdata cube conforming to expected IMPROVER structure
    """
    dummy_point_locations = np.arange(9).astype(np.float32)
    dummy_string_ids = [f"{i}" for i in range(9)]
    if cube_type == "probability":
        return _build_spot_probability_cube(dummy_point_locations, dummy_string_ids)
    if cube_type == "realization":
        leading_coord = DimCoord(
            np.arange(3).astype(np.int32), standard_name="realization", units="1"
        )
    elif cube_type == "percentile":
        leading_coord = DimCoord(
            np.array([10, 50, 90], dtype=np.float32), long_name="percentile", units="%"
        )
    return build_spotdata_cube(
        ECC_SPOT_TEMPERATURES,
        name="air_temperature",
        units="Kelvin",
        altitude=dummy_point_locations,
        latitude=dummy_point_locations,
        longitude=dummy_point_locations,
        wmo_id=dummy_string_ids,
        additional_dims=[leading_coord],
    )