The fifth course gets imported in a separate call to `import_from_xml` since its params are different.

Not sure about calculating the number: we obviously shouldn't just do `len(courses)` since that's what we're trying to test. We could create a wrapper around `import_from_xml` that adds to a global object; but that wouldn't work if the `import_from_xml` call is *supposed* to fail...