Enhancement article model tests

Improving unit test coverage for the article model