Refactor testManifestAPISchema1 into separate tests and improve coverage

Context

Currently the API for Schema1 manifests are covered by a single testManifestAPISchema1, which is large and tests within this function frequently use the results of previous tests.

Assignee Loading
Time tracking Loading