wrote tests to test todo list