                                 ;; FIXME - Commented this out because it seems wrong (dc not dg)
                                 ;; and is incompatible with spatial-coverage with orbit
                                 ; :spatial-coverage (dc/spatial nil :geodetic)
-                                })]
+                                })
+        gran3 (make-gran coll3 {:granule-ur "OrbitGranule"
+                                :beginning-date-time "2011-01-01T12:00:00Z"
+                                :ending-date-time "2011-01-11T12:00:00Z"
+                                :producer-gran-id "OrbitGranuleId"
+                                :day-night "NIGHT"
+                                :size 80.0
+                                :cloud-cover 30.0
+                                :related-urls [ru3]
+                                :spatial-coverage (dg/spatial (dg/orbit 120.0 50.0 "A" 50.0 "A"))
+                                :orbit-calculated-spatial-domains [{:orbital-model-name "MODEL NAME"
+                                                                    :orbit-number 2
+                                                                    :start-orbit-number 3.0
+                                                                    :stop-orbit-number 4.0
+                                                                    :equator-crossing-longitude -45.0
+                                                                    :equator-crossing-date-time "2011-01-01T12:00:00.000Z"}]
+                                })
+        ]
 
     (index/refresh-elastic-index)
 

        (is (= gran-atom
               (:results response))))

      (let [gran-atom (da/granules->expected-atom [gran1 gran2] [coll1 coll2] "granules.atom")
            response (search/find-concepts-atom :granule {})]
        (is (= 200 (:status response)))
        (is (= gran-atom

        (is (= gran-json
               (:results response))))

      (let [gran-json (dj/granules->expected-json [gran1 gran2 gran3] [coll1 coll2 coll3] "granules.json")
            response (search/find-concepts-json :granule {})]
        (is (= 200 (:status response)))
        (is (= gran-json
