add test pseudo code