[#4] added access to variables
[#8]
[#9]article_spec
[#11]mock_article_tests