           (h/assert-invalid
             coll
             [:Platforms 0 :Characteristics]
-            ["Characteristics must be unique. This contains duplicates named [C3]."])))
+            ["Characteristics must be unique. This contains duplicates named [AircraftID]."])))
 
       (testing "duplicate instrument short names"
         (let [coll (coll/map->UMM-C

                                                          :Instruments [i1 i2]
                                                          :Characteristics [c1 c2]})]}))
      (h/assert-valid (coll/map->UMM-C
                       {:Platforms [(c/map->PlatformType {:ShortName "P1"
                                                          :Characteristics [c3]})
                                    (c/map->PlatformType {:ShortName "P1"
                                                          :Characteristics [c4]})]})))

    (testing "invalid platforms"

            ["Platforms must be unique. The combination of platform ShortName with Characteristics Name and Value contain duplicates named [P1]."])))
      (testing "duplicate platform short names with characteristics"
        (let [coll (coll/map->UMM-C
                     {:Platforms [(c/map->PlatformType {:ShortName "DHC-6"
                                                        :Characteristics [c3]})
                                  (c/map->PlatformType {:ShortName "DHC-6"
                                                        :Characteristics [c3]})]})]
          (h/assert-invalid
            coll
            [:Platforms]
            ["Platforms must be unique. The combination of platform ShortName with Characteristics Name and Value contain duplicates named [DHC-6AircraftIDC-FSJB]."])))
      (testing "duplicate platform characteristics names"
        (let [coll (coll/map->UMM-C
                     {:Platforms [(c/map->PlatformType {:ShortName "P1"
