Issue #30: unit tests for domain classes were added