@Override
  public void storeRowInCache( DatabaseLookupMeta meta, RowMetaInterface lookupMeta, Object[] lookupRow,
                               Object[] add ) {
    throw new UnsupportedOperationException( "This cache is read-only" );
  }
@Test( expected = UnsupportedOperationException.class )
  public void storeRowInCache_ThrowsException() throws Exception {
    buildCache( "" ).storeRowInCache( new DatabaseLookupMeta(), keysMeta.clone(), keys[ 0 ], data[ 0 ] );
  }