/**
  * Simulates a user pressing the given key on this fixture's <code>{@link VFSJFileChooser}</code>.
  *
  * @param keyCode the code of the key to press.
  * @return this fixture.
  * @throws IllegalArgumentException if any of the given code is not a valid key code.
  * @throws IllegalStateException if this fixture's <code>VFSJFileChooser</code> is disabled.
  * @throws IllegalStateException if this fixture's <code>VFSJFileChooser</code> is not showing on
  *     the screen.
  * @see java.awt.event.KeyEvent
  */
 public VFSJFileChooserFixture<FileObject> pressKey(int keyCode) {
   driver.pressKey(target, keyCode);
   return this;
 }