// License: GPL. For details, see LICENSE file. package org.openstreetmap.josm.plugins.graphview.core.property; import org.junit.Test; import org.openstreetmap.josm.plugins.graphview.core.data.Tag; public class RoadInclineTest extends RoadPropertyTest { private static void testIncline(Float expectedInclineForward, Float expectedInclineBackward, String inclineString) { testEvaluateW(new RoadIncline(), expectedInclineForward, expectedInclineBackward, new Tag("incline", inclineString)); } @Test public void testEvaluate() { testIncline(5f, -5f, "5 %"); testIncline(9.5f, -9.5f, "9.5 %"); testIncline(-2.5f, 2.5f, "-2.5%"); testIncline(null, null, "steep"); } }