    @Test
    public void itFindsChildrenOfTheRoot() {

        // Bottom
        ViewGroup D = match();
        ViewGroup e = ignore();
        ViewGroup F = match();

        // Middle
        ViewGroup b = ignore(D, e);
        ViewGroup C = match(F);

        // Root
        ViewGroup root = ignore(b, C);

        List<View> views = searchViews(root);
        assertFoundViews(views, C, D, F);
    }