site1.setId("s2");
site2.setName("Site 2");
site2.setHostHint("foo");
site2.save(user);
hostingService.start(site1, user, "http://whatever/dontcare", new URI("http", null, "test", 80, null, null, null));
hostingService.start(site2, user, "http://whatever/dontcare", new URI("http", null, "test", 80, null, null, null));
// Expect: site1 acquires the "foo" URL, and site2 has to settle for foo + {suffix "0"}
assertEquals("https://foo.sites.example.org", hostingService.get(site1, user).getUrl());
assertEquals("https://foo0.sites.example.org", hostingService.get(site2, user).getUrl());