@Test
public void translate() {
CssSelector cssSelector = ParseTreeBuilder.parse("a > b").firstSelector();
assertThat(cssSelector, instanceOf(CssDirectDescendantSelector.class));
CssSelector ancestorSelector = ((CssDirectDescendantSelector) cssSelector).getAncestorSelector();
CssSelector descendantSelector = ((CssDirectDescendantSelector) cssSelector).getDescendantSelector();
assertThat(ancestorSelector, instanceOf(CssTagNameSelector.class));
assertThat(((CssTagNameSelector) ancestorSelector).getTagName(), is("a"));
assertThat(descendantSelector, instanceOf(CssTagNameSelector.class));
assertThat(((CssTagNameSelector) descendantSelector).getTagName(), is("b"));
}