*/
public static void assertProfilesUseSeparateHost(FabricRequirements requirements, Map<String, CountingMap> hostToProfileCounts) {
for (Map.Entry<String, CountingMap> entry : hostToProfileCounts.entrySet()) {
String hostName = entry.getKey();
CountingMap counts = entry.getValue();
Set<String> keys = counts.keySet();
for (String profileId : keys) {
int count = counts.count(profileId);
// lets see if we have a maximum number of profile count
ProfileRequirements profileRequirement = requirements.getOrCreateProfileRequirement(profileId);
Integer maximum = profileRequirement.getMaximumInstancesPerHost();