add integration test
finish tests badge