add unittest adn travis