4 package jp.sourceforge.mikutoga.pmd;
6 import org.junit.After;
7 import org.junit.AfterClass;
8 import org.junit.Before;
9 import org.junit.BeforeClass;
10 import org.junit.Test;
11 import static org.junit.Assert.*;
16 public class TripletRangeTest {
18 public TripletRangeTest() {
22 public static void setUpClass() {
26 public static void tearDownClass() {
34 public void tearDown() {
38 * Test of method, of class TripletRange.
42 System.out.println("test");
46 range = new TripletRange();
47 assertEquals(0.0f, range.getXFrom(), 0);
48 assertEquals(0.0f, range.getXTo(), 0);
49 assertEquals(0.0f, range.getYFrom(), 0);
50 assertEquals(0.0f, range.getYTo(), 0);
51 assertEquals(0.0f, range.getZFrom(), 0);
52 assertEquals(0.0f, range.getZTo(), 0);
54 range.setXRange(1.0f, 2.0f);
55 assertEquals(1.0f, range.getXFrom(), 0);
56 assertEquals(2.0f, range.getXTo(), 0);
57 range.setXRange(2.0f, 1.0f);
58 assertEquals(1.0f, range.getXFrom(), 0);
59 assertEquals(2.0f, range.getXTo(), 0);
60 assertTrue(range.isValidX(1.0f));
61 assertTrue(range.isValidX(1.5f));
62 assertTrue(range.isValidX(2.0f));
63 assertFalse(range.isValidX(0.5f));
64 assertFalse(range.isValidX(2.5f));
66 range.setYRange(3.0f, 4.0f);
67 assertEquals(3.0f, range.getYFrom(), 0);
68 assertEquals(4.0f, range.getYTo(), 0);
69 range.setYRange(4.0f, 3.0f);
70 assertEquals(3.0f, range.getYFrom(), 0);
71 assertEquals(4.0f, range.getYTo(), 0);
72 assertTrue(range.isValidY(3.0f));
73 assertTrue(range.isValidY(3.5f));
74 assertTrue(range.isValidY(4.0f));
75 assertFalse(range.isValidY(2.5f));
76 assertFalse(range.isValidY(4.5f));
78 range.setZRange(5.0f, 6.0f);
79 assertEquals(5.0f, range.getZFrom(), 0);
80 assertEquals(6.0f, range.getZTo(), 0);
81 range.setZRange(6.0f, 5.0f);
82 assertEquals(5.0f, range.getZFrom(), 0);
83 assertEquals(6.0f, range.getZTo(), 0);
84 assertTrue(range.isValidZ(5.0f));
85 assertTrue(range.isValidZ(5.5f));
86 assertTrue(range.isValidZ(6.0f));
87 assertFalse(range.isValidZ(4.5f));
88 assertFalse(range.isValidZ(6.5f));
90 assertEquals("x=[1.0 - 2.0] y=[3.0 - 4.0] z=[5.0 - 6.0]", range.toString());