@Test
public void test200Example7()
                        throws Exception {

    Map<String, String> kvpParams = readFileIntoMap( GetPropertyValueKVPAdapterTest.class.getResource( "wfs200/example7.kvp" ) );
    GetPropertyValue request = GetPropertyValueKVPAdapter.parse( kvpParams );
    assertEquals( VERSION_200, request.getVersion() );
    assertEquals( "myns:phone[2]", request.getValueReference().getAsText() );
    FilterQuery query = (FilterQuery) request.getQuery();
    assertEquals( 1, query.getTypeNames().length );
    assertEquals( QName.valueOf( "Person" ), query.getTypeNames()[0].getFeatureTypeName() );
    OperatorFilter filter = (OperatorFilter) query.getFilter();
    Assert.assertTrue( filter.getOperator() instanceof And );
}