unit test for domain model country edited: using a mock object instead of new