          self.assertListEqual([r.__class__.__name__ for r in connection_router.routers], ['TestRouter', 'WriteRouter'])
  
          # Init with instances instead of strings
          connection_router = ConnectionRouter([TestRouter(), WriteRouter()])
          self.assertListEqual([r.__class__.__name__ for r in connection_router.routers], ['TestRouter', 'WriteRouter'])
  
  
  # Make the 'other' database appear to be a replica of the 'default'
  @override_settings(DATABASE_ROUTERS=[TestRouter()])
  class RouterTestCase(TestCase):
 
</s> remove         self.assertListEqual([r.__class__.__name__ for r in connection_router.routers], ['TestRouter', 'WriteRouter'])
 </s> add         self.assertEqual([r.__class__.__name__ for r in connection_router.routers], ['TestRouter', 'WriteRouter']) </s> remove         self.assertListEqual([r.__class__.__name__ for r in connection_router.routers], ['TestRouter', 'WriteRouter'])
 </s> add         self.assertEqual([r.__class__.__name__ for r in connection_router.routers], ['TestRouter', 'WriteRouter']) </s> remove         self.assertSetEqual({p.ewkt for p in ref_u1}, {p.ewkt for p in u1})
        self.assertSetEqual({p.ewkt for p in ref_u2}, {p.ewkt for p in u2})
        self.assertSetEqual({p.ewkt for p in ref_u1}, {p.ewkt for p in u3})
 </s> add         self.assertEqual({p.ewkt for p in ref_u1}, {p.ewkt for p in u1})
        self.assertEqual({p.ewkt for p in ref_u2}, {p.ewkt for p in u2})
        self.assertEqual({p.ewkt for p in ref_u1}, {p.ewkt for p in u3}) </s> remove         self.assertListEqual(
            list(a1.question.get_answer_order()), list(a2.question.get_answer_order())
        )
 </s> add         self.assertEqual(list(a1.question.get_answer_order()), list(a2.question.get_answer_order())) </s> remove             self.assertSequenceEqual(router.routers, test_routers)
 </s> add             self.assertEqual(router.routers, test_routers)
        self.assertEqual([r.__class__.__name__ for r in connection_router.routers], ['TestRouter', 'WriteRouter'])
          self.assertListEqual([r.__class__.__name__ for r in connection_router.routers], ['TestRouter', 'WriteRouter'])
  
          # Init with instances instead of strings
          connection_router = ConnectionRouter([TestRouter(), WriteRouter()])
        self.assertEqual([r.__class__.__name__ for r in connection_router.routers], ['TestRouter', 'WriteRouter'])
  
  
  # Make the 'other' database appear to be a replica of the 'default'
  @override_settings(DATABASE_ROUTERS=[TestRouter()])
  class RouterTestCase(TestCase):
keep keep keep keep replace keep keep keep keep keep
 Replaced type-specific assertions with assertEqual().

Python docs say, "it's usually not necessary to invoke these methods directly." 
tests/multiple_database/tests.py