Package net.azib.ipscan.fetchers

Examples of net.azib.ipscan.fetchers.FetcherRegistry


*/
public class ScannerDispatcherThreadTest {
 
  @Test
  public void testConstruction() throws Exception {
    FetcherRegistry registry = mock(FetcherRegistry.class);
    when(registry.getSelectedFetchers()).thenReturn(Collections.<Fetcher>singleton(new IPFetcher()));
    Feeder feeder = mock(Feeder.class);
    when(feeder.getInfo()).thenReturn("info");
    when(feeder.getName()).thenReturn("text.ip");

    ScanningResultList scanningResults = new ScanningResultList(registry);
View Full Code Here


*/
public class OpenerLauncherTest {

  @Test
  public void testReplaceValues() throws UnknownHostException {
    FetcherRegistry fetcherRegistry = mock(FetcherRegistry.class);
    when(fetcherRegistry.getSelectedFetchers()).thenReturn(Collections.<Fetcher>nCopies(5, null));
    when(fetcherRegistry.getSelectedFetcherIndex(IPFetcher.ID)).thenReturn(0);
    when(fetcherRegistry.getSelectedFetcherIndex(HostnameFetcher.ID)).thenReturn(1);
    when(fetcherRegistry.getSelectedFetcherIndex(PingFetcher.ID)).thenReturn(2);
    when(fetcherRegistry.getSelectedFetcherIndex("fetcher.comment")).thenReturn(3);
    when(fetcherRegistry.getSelectedFetcherIndex("noSuchFetcher")).thenReturn(-1);

    ScanningResultList scanningResults = new ScanningResultList(fetcherRegistry);
    scanningResults.initNewScan(mockFeeder("info"));
    ScanningResult result = scanningResults.createResult(InetAddress.getByName("127.0.0.1"));
    result.setValue(0, new InetAddressHolder(InetAddress.getByName("127.0.0.1")));
View Full Code Here

*/
public class SelectFetchersDialogTest {

  @Test
  public void testSaveFetchersToRegistry() {
    FetcherRegistry fetcherRegistry = mock(FetcherRegistry.class);

    SelectFetchersDialog selectFetchersDialog = new SelectFetchersDialog(fetcherRegistry);
   
    selectFetchersDialog.registeredFetcherIdsByNames.put("IP", "fetcher.ip");
    selectFetchersDialog.registeredFetcherIdsByNames.put("Hello", "fetcher.hello");
View Full Code Here

TOP

Related Classes of net.azib.ipscan.fetchers.FetcherRegistry

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.