First pass at testing the UserActor

There was a far amount of complexity in testing the UserActor.  We will need to refine this more.