{
harness.checkPoint("testGeneral()");
JFileChooser fc = new JFileChooser();
fc.addPropertyChangeListener(this);
FileFilter f1 = new MyFileFilter(true);
fc.addChoosableFileFilter(f1);
FileFilter[] filters = fc.getChoosableFileFilters();
harness.check(filters.length, 2);
harness.check(filters[0], fc.getAcceptAllFileFilter());
harness.check(filters[1], f1);
harness.check(events.size(), 2);