@Test
public void getVersionsOfAModule(){

    final DbModule module = new DbModule();
    module.setName("module");
    module.setVersion("1.0.0-SNAPSHOT");
    final FiltersHolder filters = mock(FiltersHolder.class);
    final RepositoryHandler repositoryHandler = mock(RepositoryHandler.class);
    when(repositoryHandler.getModuleVersions(module.getName(), filters)).thenReturn(Collections.singletonList("1.0.0-SNAPSHOT"));
    final ModuleHandler handler = new ModuleHandler(repositoryHandler);
    final List<String> versions = handler.getModuleVersions(module.getName(), filters);
    assertNotNull(versions);
    assertEquals(1, versions.size());
    assertEquals(module.getVersion(), versions.get(0));
    verify(repositoryHandler, times(1)).getModuleVersions(module.getName(),filters);
}