Should test the CLI of the program. At the very least, should test "happy path" scenarios. Could be tricky due to the nature of the program being heavily time-based.