add test cases
Merge https://github.com/xjiang67/os_project4