private void runGetPartitionsUsingVals() throws TException {
    // top level val set
    getPartitionsWithVals(Arrays.asList("CA"), 2);
    // exactly one partition
    getPartitionsWithVals(Arrays.asList("CA", "PaloAlto"), 1);
    // non-existing partition should return zero partitions
    getPartitionsWithVals(Arrays.asList("CA", "CityDoesNotExist"), 0);
  }
Confirms if the partitionWithoutSD object at partitionWithoutSDSIndex index has all the
projected fields set to values which are same as the ones set in origPartitions
@param projectedFields
@param sharedSD
@param partitionWithoutSDS
@param partitionWithoutSDSIndex
@throws IllegalAccessException
@throws InvocationTargetException
@throws NoSuchMethodException
standalone-metastore/metastore-server/src/test/java/org/apache/hadoop/hive/metastore/TestGetPartitionsUsingProjectionAndFilterSpecs.java