@Test
public void returns_CorrectDomains() throws Exception
{
final Set<Domain> expected = newSet(//@formatter:off
new Domain(topic("Family", 1), new Domain(topic("Immediate family", 1), new Domain(topic("son", 1), Domain.NULL))),
new Domain(topic("Relationships", 12), new Domain(topic("widow", 12), Domain.NULL)),
new Domain(topic("Politics", 6.0), new Domain(topic("Politicians", 6.0), new Domain(topic("douglas", 6.0), Domain.NULL))));
//@formatter:on
assertThat(domainsIn(textA), are(as(expected)));
}