add testing frameworks

ignore noisy warnings

create article model test