Improve simulation test for invalid observable

Branch coverage told me (David) I didn't test an if-statement fall-through.  Nice.