add basic tests for TodoList