Add more extensive testing for TaskList