       %{promotionals: [%{}, %{}, %{}]}
     ]
 
-    assert etag(category) == etag(category)
     for change <- changes do
       new_category = Map.merge(category, change)
-      assert etag(category) != etag(new_category)
+      refute etag(category) == etag(new_category)
     end
   end
 

                        |> DateTime.from_unix

    {:ok, date: date, other_date: other_date}
  end

  test "returns consistent strings" do
    assert etag("test") == etag("test")
  end

  test "returns unique strings" do

      %{relationship_to_current_user: nil},
    ]

    for change <- changes do
      new_user = Map.merge(user, change)
      refute etag(user) == etag(new_user)
    end
  end

