harness.check(defaults.get("TextArea.font"), new FontUIResource("MonoSpaced", Font.PLAIN, 12));
harness.check(defaults.get("TextArea.margin"), new InsetsUIResource(0, 0, 0, 0));
harness.check(UIManager.get("TextArea.focusInputMap") instanceof InputMapUIResource);
Object ta = UIManager.get("TextArea.focusInputMap");
InputMapUIResource taim = (InputMapUIResource) ta;
harness.check(taim.keys().length == 55);
harness.check(taim.get(KeyStroke.getKeyStroke("shift UP")), "selection-up");
harness.check(taim.get(KeyStroke.getKeyStroke("ctrl RIGHT")), "caret-next-word");
harness.check(taim.get(KeyStroke.getKeyStroke("shift ctrl LEFT")), "selection-previous-word");
harness.check(taim.get(KeyStroke.getKeyStroke("shift KP_UP")), "selection-up");
harness.check(taim.get(KeyStroke.getKeyStroke("DOWN")), "caret-down");