0. main's ingredients 1. assertion failures or errors inside scenarios 2. screen background color 3. has-more-events? 4. more touch event types 5. sandbox isolation 6. errors in reading/writing files (missing directory, others?) termbox issues are implementation-specific and not worth testing: latency in interpreting low-level escape characters