Just a note: we don't really need to have a setUp or tearDown in this file as there is only one test. All of these statements could be moved into the body of the test. I know that some people like to have the setup-related code in a setUp method, and that's fine, as we haven't actually declared a standard, but I prefer not to use setUp unless it's needed. To me less code == better. So you can keep this as it is, or get rid of setUp and move the code into the body of the test.