Appspot does not throw an exception to not break existing applications. ...

... SDK throws exception as expected.

@ales, I'm wondering if doExecute() makes sense, or could be confusing.  In this case it will execute for Dev, not like the other tests which execute for Production.  Also had to assert on exception in the test since the expect exception annotation won't work with the doExecute() check inside.