   (core/generate-metadata :collection metadata-format expected-conversion/example-record)
 
   ;; round-trip
-  (xml-round-trip sample-record metadata-format)
+  (collection-xml-round-trip sample-record metadata-format)
 
   ;; generated test case
   (is (= (expected-conversion/convert sample-record metadata-format)
-         (xml-round-trip sample-record metadata-format)))
+         (collection-xml-round-trip sample-record metadata-format)))
 
   ;; for generated test failures
   (is (= (expected-conversion/convert user/failing-value metadata-format)
-         (xml-round-trip user/failing-value metadata-format))))
+         (collection-xml-round-trip user/failing-value metadata-format))))
 
 

   :iso19115 "iso19115.xml"
   :iso-smap "iso_smap.xml"})

(defn xml-round-trip
  "Returns record after being converted to XML and back to UMM through
  the given to-xml and to-umm mappings."
  [record format]

  (doseq [metadata-format tested-formats]
    (testing (str metadata-format)
      (is (= (expected-conversion/convert expected-conversion/example-record metadata-format)
             (collection-xml-round-trip expected-conversion/example-record metadata-format))))))

(defspec roundtrip-generated-records 100
  (for-all [umm-record (gen/no-shrink umm-gen/umm-c-generator)
            metadata-format (gen/elements tested-formats)]
    (is (= (expected-conversion/convert umm-record metadata-format)
           (collection-xml-round-trip umm-record metadata-format)))))

(defn- parse-iso19115-projects-keywords
  "Returns the parsed projects keywords for the given ISO19115-2 xml"
