// 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/]");
}