+ * Call the extractor with the specified arguments and assert that an exception is thrown.
+ *
+ * @param archive the compressed archive in the form of a byte array, expected to contain one or more YAML files
+ * @param name the name of the archive
+ * @param version the version of the archive
+ * @param expectedErrorMessage the text of the InvalidArchiveException thrown by the extractor