Added test - to check content host names are unique

please review it 
thanks
Move this assertion after the try/catch block

```python
try:
    result = make_content_host({
         # ...
    })
except CLIFactoryError as err:
    # ...

self.assertEqual(result['name'], name) 
```

There is no need to add the message "Names don't match" because if names does not match will show `AssertionError: <result_name> != <name>` which is more informative than the message.