Index: trunk/test/unit/org/openstreetmap/josm/data/projection/ProjectionTest.java
===================================================================
--- trunk/test/unit/org/openstreetmap/josm/data/projection/ProjectionTest.java	(revision 13670)
+++ trunk/test/unit/org/openstreetmap/josm/data/projection/ProjectionTest.java	(revision 13684)
@@ -1,4 +1,6 @@
 // License: GPL. For details, see LICENSE file.
 package org.openstreetmap.josm.data.projection;
+
+import static org.junit.Assert.assertTrue;
 
 import java.security.SecureRandom;
@@ -148,5 +150,5 @@
             Assert.fail();
         }
-        Assert.assertTrue("missing test: "+projIds, projIds.isEmpty());
+        assertTrue("missing test: "+projIds, projIds.isEmpty());
     }
 
@@ -168,5 +170,5 @@
             EastNorth en = p.latlon2eastNorth(ll1);
             LatLon ll2 = p.eastNorth2latlon(en);
-            Assert.assertTrue(p.toCode() + " at " + ll1 + " is " + ll2, ll2.isValid());
+            assertTrue(p.toCode() + " at " + ll1 + " is " + ll2, ll2.isValid());
             double dist = ll1.greatCircleDistance(ll2);
             if (dist > eps) {
@@ -182,3 +184,13 @@
         }
     }
+
+    /**
+     * Checks that Swedish projections have their axis defined correctly.
+     */
+    @Test
+    public void testSwedishProjections() {
+        for (int code = 3006; code <= 3018; code++) {
+            assertTrue(Projections.getProjectionByCode("EPSG:"+code).switchXY());
+        }
+    }
 }
