Package net.sf.uadetector

Examples of net.sf.uadetector.UserAgentFamily


  public void testGetters() {
    final int id = 12354;
    final String icon = "bunt.png";
    final String infoUrl = "http://programming-motherfucker.com/";
    final String url = "http://user-agent-string.info/";
    final UserAgentFamily family = UserAgentFamily.FIREFOX;
    final String producerUrl = "https://github.com/before";
    final String producer = "Our Values";
    final BrowserType type = new BrowserType(1, "Browser");
    final SortedSet<OperatingSystemPattern> osPatternSet = new TreeSet<OperatingSystemPattern>();
    final OperatingSystem operatingSystem = new OperatingSystem(1, "n1", "f1", "iu1", osPatternSet, "p1", "pu1", "u1", "i1");
    final SortedSet<BrowserPattern> patterns = new TreeSet<BrowserPattern>();
    final Browser b = new Browser(id, family, family.getName(), patterns, type, operatingSystem, icon, infoUrl, producer, producerUrl,
        url);
    assertThat(b.getFamily()).isEqualTo(family);
    assertThat(b.getIcon()).isEqualTo("bunt.png");
    assertThat(b.getId()).isEqualTo(12354);
    assertThat(b.getInfoUrl()).isEqualTo("http://programming-motherfucker.com/");
View Full Code Here


    // reduces only some noise in coverage report
    final int id = 12354;
    final String icon = "bunt.png";
    final String infoUrl = "http://programming-motherfucker.com/";
    final String url = "http://user-agent-string.info/";
    final UserAgentFamily family = UserAgentFamily.FIREFOX;
    final String producerUrl = "https://github.com/before";
    final String producer = "Our Values";
    final BrowserType type = new BrowserType(1, "Browser");
    final SortedSet<OperatingSystemPattern> osPatternSet = new TreeSet<OperatingSystemPattern>();
    final OperatingSystem os = new OperatingSystem(1, "n1", "f1", "iu1", osPatternSet, "p1", "pu1", "u1", "i1");
    final SortedSet<BrowserPattern> patterns = new TreeSet<BrowserPattern>();
    final Browser b = new Browser(id, family, family.getName(), patterns, type, os, icon, infoUrl, producer, producerUrl, url);

    assertThat(b.toString())
        .isEqualTo(
            "Browser [id=12354, family=FIREFOX, familyName=Firefox, patterns=[], type=BrowserType [id=1, name=Browser], operatingSystem=OperatingSystem [id=1, name=n1, family=f1, infoUrl=iu1, patterns=[], producer=p1, producerUrl=pu1, url=u1, icon=i1], icon=bunt.png, infoUrl=http://programming-motherfucker.com/, producer=Our Values, producerUrl=https://github.com/before, url=http://user-agent-string.info/]");
  }
View Full Code Here

  public void testGetters() {
    final int id = 12354;
    final String icon = "bunt.png";
    final String infoUrl = "http://programming-motherfucker.com/";
    final String name = "Programming, Motherfucker";
    final UserAgentFamily family = UserAgentFamily.GOOGLEBOT;
    final String familyName = UserAgentFamily.GOOGLEBOT.getName();
    final String producerUrl = "https://github.com/before";
    final String producer = "Our Values";
    final String userAgentString = "I'm a robot";
    final Robot r = new Robot(id, name, family, familyName, infoUrl, producer, producerUrl, userAgentString, icon);
View Full Code Here

    // reduces some noise in coverage report
    final int id = 12354;
    final String icon = "bunt.png";
    final String infoUrl = "http://programming-motherfucker.com/";
    final String name = "Programming, Motherfucker";
    final UserAgentFamily family = UserAgentFamily.MJ12BOT;
    final String familyName = "Majestic-12";
    final String producerUrl = "https://github.com/before";
    final String producer = "Our Values";
    final String userAgentString = "I'm a robot";
    final Robot r = new Robot(id, name, family, familyName, infoUrl, producer, producerUrl, userAgentString, icon);
View Full Code Here

  protected static final Browser create() {
    final int id = 1;
    final String icon = "icon";
    final String infoUrl = "info url";
    final String url = "url";
    final UserAgentFamily family = UserAgentFamily.FIREFOX;
    final String producerUrl = "producer url";
    final String producer = "producer";
    final BrowserType type = new BrowserType(1, "Browser");
    final SortedSet<OperatingSystemPattern> osPatternSet = new TreeSet<OperatingSystemPattern>();
    final OperatingSystem operatingSystem = new OperatingSystem(1, "n1", "f1", "iu1", osPatternSet, "p1", "pu1", "u1", "i1");
    final SortedSet<BrowserPattern> patterns = new TreeSet<BrowserPattern>();
    patterns.add(new BrowserPattern(1, Pattern.compile("[0-9]"), 1));
    patterns.add(new BrowserPattern(2, Pattern.compile("[a-z]"), 2));
    return new Browser(id, family, family.getName(), patterns, type, operatingSystem, icon, infoUrl, producer, producerUrl, url);
  }
View Full Code Here

  private static final Robot create() {
    final int id = 1;
    final String icon = "icon";
    final String infoUrl = "info url";
    final String name = "name";
    final UserAgentFamily family = UserAgentFamily.YAHOO;
    final String familyName = "family-name";
    final String producerUrl = "producer url";
    final String producer = "producer";
    final String userAgentString = "I'm a robot";
    return new Robot(id, name, family, familyName, infoUrl, producer, producerUrl, userAgentString, icon);
View Full Code Here

  public static Browser create() {
    final int id = 1;
    final String icon = "icon";
    final String infoUrl = "info url";
    final String url = "url";
    final UserAgentFamily family = UserAgentFamily.FIREFOX;
    final String producerUrl = "producer url";
    final String producer = "producer";
    final BrowserType type = new BrowserType(1, "Browser");
    final SortedSet<OperatingSystemPattern> osPatternSet = new TreeSet<OperatingSystemPattern>();
    osPatternSet.add(new OperatingSystemPattern(1, Pattern.compile("12345"), 123));
    osPatternSet.add(new OperatingSystemPattern(2, Pattern.compile("82378"), 987));
    final OperatingSystem operatingSystem = new OperatingSystem(1, "n1", "f1", "iu1", osPatternSet, "p1", "pu1", "u1", "i1");
    final SortedSet<BrowserPattern> patterns = new TreeSet<BrowserPattern>();
    return new Browser(id, family, family.getName(), patterns, type, operatingSystem, icon, infoUrl, producer, producerUrl, url);
  }
View Full Code Here

TOP

Related Classes of net.sf.uadetector.UserAgentFamily

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.