import unittest class Test_TestCase(unittest.TestCase): def test_assert_equal_small_diff(self): original = {} for i in range(1, 10): original[i] = i expected = {} for i in range(101, 110): expected[i] = i self.assertEqual(self.maxDiff, 80*8) self.assertEqual(original, expected) def test_assert_dict_equal_small_diff(self): original = {} for i in range(1, 10): original[i] = i expected = {} for i in range(101, 110): expected[i] = i self.assertEqual(self.maxDiff, 80*8) self.assertDictEqual(original, expected) def test_assert_equal_large_diff(self): original = {} for i in range(1, 100): original[i] = i expected = {} for i in range(101, 200): expected[i] = i self.assertEqual(self.maxDiff, 80*8) self.assertEqual(original, expected) def test_assert_dict_equal_large_diff(self): original = {} for i in range(1, 100): original[i] = i expected = {} for i in range(101, 200): expected[i] = i self.assertEqual(self.maxDiff, 80*8) self.assertDictEqual(original, expected) if __name__ == "__main__": unittest.main()