article view and controller tests
category factory and show tests
refactor article testing