Add unit test

unit test updates with question rues

The indirect object questions are still buggy, but not this buggy.  Same comment as above.