@eshadatta In all three cases I think you can remove this first `Then I should see search results` since you are testing that you have results after you've searched and limited by facet (I know the user story says "searches on "highways" and sees a list of results with a "format" facet" but I think that sentence doesn't exactly match the UI).

Or if you wanted to keep that in then you could change the next line to be

     When I limit the search....
     Then I should see search results that contain only items with the type "Geospatial Data"

or

     Then I should see search results that contain only GIS datasets

Or something like that. You can decide which is more appropriate.

I consider `When` to be the start of a new series of actions. I've searched, I expect results, now I'm going to start faceting (I don't always stick to this, I try to keep it sounding as natural as possible. We could argue wording preferences all year and get nowhere). 

There is currently no clean way to check for the fact that you are getting only GIS datasets, if you decided to make that wording more specific the step could still be a generic step until we had a way.