def METHOD_NAME(self):
    """
    Testing the pyomo.opt solver factory with MIP solvers
    """
    SolverFactory.register('stest3')(MockSolver)
    ans = sorted(SolverFactory)
    tmp = [
        '_mock_asl',
        '_mock_cbc',
        '_mock_cplex',
        '_mock_glpk',
        'cbc',
        'cplex',
        'glpk',
        'scip',
        'stest3',
        'asl',
    ]
    tmp.sort()
    self.assertTrue(
        set(tmp) <= set(ans), msg="Set %s is not a subset of set %s" % (tmp, ans)
    )