[#6] added MockArticle class with full functionality