unit test and acceptance test for Lynette Perkins and Ruoxing Sun