added serach tests and changed coverage provider to JaCoCo