def METHOD_NAME(shelve_type, g_s_b):
    """
    Test if all parameter combinations from gain (g), slope (s), and
    bandwidth (b) yield the correct values. Two out of the three parameters
    must be given.
    """
    # test with missing third parameter
    g_s_b_test = _shelving_cascade_slope_parameters(
        g_s_b[0], g_s_b[1], None, shelve_type)
    npt.assert_equal(g_s_b_test, g_s_b)
    # test with missing second parameter
    g_s_b_test = _shelving_cascade_slope_parameters(
        g_s_b[0], None, g_s_b[2], shelve_type)
    npt.assert_equal(g_s_b_test, g_s_b)
    # test with missing first parameter
    g_s_b_test = _shelving_cascade_slope_parameters(
        None, g_s_b[1], g_s_b[2], shelve_type)
    npt.assert_equal(g_s_b_test, g_s_b)