/sigmah/src/test/java/org/sigmah/server/report/generator/ScaleTest.java
http://sigma-h.googlecode.com/ · Java · 36 lines · 19 code · 10 blank · 7 comment · 0 complexity · 0a0e8b41d597abd7f040fd7481b25b0b MD5 · raw file
- /*
- * All Sigmah code is released under the GNU General Public License v3
- * See COPYRIGHT.txt and LICENSE.txt.
- */
-
- package org.sigmah.server.report.generator;
-
- import junit.framework.Assert;
- import org.junit.Test;
-
- /**
- * @author Alex Bertram
- */
- public class ScaleTest {
-
- @Test
- public void testScale() {
-
- ScaleUtil.Scale s = ScaleUtil.computeScale(1.2, 4.2, 10);
-
- Assert.assertEquals(0.0, s.valmin);
- Assert.assertEquals(4.5, s.valmax);
- Assert.assertEquals(0.5, s.step);
- }
-
- @Test
- public void testLargeScale() {
-
- ScaleUtil.Scale s = ScaleUtil.computeScale(1500, 9000, 10);
-
- Assert.assertEquals("valmin", 1000.0, s.valmin);
- Assert.assertEquals("valmax", 10000.0, s.valmax);
- Assert.assertEquals("step", 1000.0, s.step);
- }
-
- }