replace white box tests with unit tests
updated
refine the unit test screenshots
refine the unit test screenshots
Chap.5 DONE