def METHOD_NAME(obj):
    """
    Make a minimal experiment with just one routine, the same class as the current standalone routine but with all
    default params.
    """
    # Skip whole test if required attributes aren't present
    if not hasattr(obj, "rt"):
        pytest.skip()
    # Make blank experiment
    exp = experiment.Experiment()
    # Create instance of this component with all default params
    rtClass = type(obj.rt)
    rt = rtClass(exp=exp, name=f"test{rtClass.__name__}")
    exp.addStandaloneRoutine(rt.name, rt)
    exp.flow.addRoutine(rt, 0)
    # Return experiment, routine and component
    return rt, exp