Passed unittest.
Only 2 test cases about cache failed!