Index: trunk/test/unit/org/openstreetmap/josm/gui/oauth/FullyAutomaticPropertiesPanelTest.java
===================================================================
--- trunk/test/unit/org/openstreetmap/josm/gui/oauth/FullyAutomaticPropertiesPanelTest.java	(revision 11202)
+++ trunk/test/unit/org/openstreetmap/josm/gui/oauth/FullyAutomaticPropertiesPanelTest.java	(revision 11202)
@@ -0,0 +1,31 @@
+// License: GPL. For details, see LICENSE file.
+package org.openstreetmap.josm.gui.oauth;
+
+import static org.junit.Assert.assertTrue;
+
+import org.junit.Rule;
+import org.junit.Test;
+import org.openstreetmap.josm.testutils.JOSMTestRules;
+
+import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
+
+/**
+ * Unit tests of {@link FullyAutomaticPropertiesPanel} class.
+ */
+public class FullyAutomaticPropertiesPanelTest {
+
+    /**
+     * Setup tests
+     */
+    @Rule
+    @SuppressFBWarnings(value = "URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD")
+    public JOSMTestRules test = new JOSMTestRules().preferences();
+
+    /**
+     * Unit test of {@link FullyAutomaticPropertiesPanel#FullyAutomaticPropertiesPanel}.
+     */
+    @Test
+    public void testFullyAutomaticPropertiesPanel() {
+        assertTrue(new FullyAutomaticPropertiesPanel().getComponentCount() > 0);
+    }
+}
Index: trunk/test/unit/org/openstreetmap/josm/gui/util/FileFilterAllFilesTest.java
===================================================================
--- trunk/test/unit/org/openstreetmap/josm/gui/util/FileFilterAllFilesTest.java	(revision 11202)
+++ trunk/test/unit/org/openstreetmap/josm/gui/util/FileFilterAllFilesTest.java	(revision 11202)
@@ -0,0 +1,24 @@
+// License: GPL. For details, see LICENSE file.
+package org.openstreetmap.josm.gui.util;
+
+import static org.junit.Assert.assertNotNull;
+import static org.junit.Assert.assertTrue;
+
+import java.io.File;
+
+import org.junit.Test;
+
+/**
+ * Unit tests of {@link FileFilterAllFiles} class.
+ */
+public class FileFilterAllFilesTest {
+
+    /**
+     * Unit test of method {@link FileFilterAllFiles#getInstance}.
+     */
+    @Test
+    public void testFileFilterAllFiles() {
+        assertTrue(FileFilterAllFiles.getInstance().accept(new File(".")));
+        assertNotNull(FileFilterAllFiles.getInstance().getDescription());
+    }
+}
Index: trunk/test/unit/org/openstreetmap/josm/tools/FontsManagerTest.java
===================================================================
--- trunk/test/unit/org/openstreetmap/josm/tools/FontsManagerTest.java	(revision 11202)
+++ trunk/test/unit/org/openstreetmap/josm/tools/FontsManagerTest.java	(revision 11202)
@@ -0,0 +1,44 @@
+// License: GPL. For details, see LICENSE file.
+package org.openstreetmap.josm.tools;
+
+import static org.junit.Assert.fail;
+
+import java.awt.Font;
+import java.awt.GraphicsEnvironment;
+
+import org.junit.Rule;
+import org.junit.Test;
+import org.openstreetmap.josm.testutils.JOSMTestRules;
+
+import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
+
+/**
+ * Unit tests of {@link FontsManager} class.
+ */
+public class FontsManagerTest {
+
+    /**
+     * Setup test.
+     */
+    @Rule
+    @SuppressFBWarnings(value = "URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD")
+    public JOSMTestRules test = new JOSMTestRules();
+
+    /**
+     * Test method for {@code FontsManager#initialize}
+     */
+    @Test
+    public void testFontsManager() {
+        FontsManager.initialize();
+        boolean found = false;
+        for (Font f : GraphicsEnvironment.getLocalGraphicsEnvironment().getAllFonts()) {
+            if (f.getName().contains("Droid")) {
+                System.out.println(f);
+                found = true;
+            }
+        }
+        if (!found) {
+            fail("DroidSans font not found");
+        }
+    }
+}
