OSDN Git Service

Merge develop into pomconfig
[mikutoga/TogaGem.git] / src / test / java / jp / sfjp / mikutoga / math / MkPos2DTest.java
1 /*
2  */
3
4 package jp.sfjp.mikutoga.math;
5
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.*;
12
13 /**
14  *
15  */
16 public strictfp class MkPos2DTest {
17
18     public MkPos2DTest() {
19     }
20
21     @BeforeClass
22     public static void setUpClass() {
23     }
24
25     @AfterClass
26     public static void tearDownClass() {
27     }
28
29     @Before
30     public void setUp() {
31     }
32
33     @After
34     public void tearDown() {
35     }
36
37     /**
38      * Test of constructor, of class MkPos2D.
39      */
40     @Test
41     public void testCons() {
42         System.out.println("constructor");
43
44         MkPos2D pos;
45
46         pos = new MkPos2D();
47         assertTrue(pos.isOriginPoint());
48         assertEquals(0.0, pos.getXpos(), 0.0);
49         assertEquals(0.0, pos.getYpos(), 0.0);
50
51         pos.setXpos(1.0);
52         assertFalse(pos.isOriginPoint());
53         assertEquals(1.0, pos.getXpos(), 0.0);
54         assertEquals(0.0, pos.getYpos(), 0.0);
55
56         pos.setYpos(2.0);
57         assertEquals(1.0, pos.getXpos(), 0.0);
58         assertEquals(2.0, pos.getYpos(), 0.0);
59
60         pos.setPosition(3.0, 4.0);
61         assertEquals(3.0, pos.getXpos(), 0.0);
62         assertEquals(4.0, pos.getYpos(), 0.0);
63
64         pos = new MkPos2D(5.0, 6.0);
65         assertEquals(5.0, pos.getXpos(), 0.0);
66         assertEquals(6.0, pos.getYpos(), 0.0);
67
68         return;
69     }
70
71     /**
72      * Test of toString method, of class MkPos2D.
73      */
74     @Test
75     public void testToString() {
76         System.out.println("toString");
77
78         MkPos2D pos;
79
80         pos = new MkPos2D();
81         assertEquals("pos=[0.0, 0.0]", pos.toString());
82
83         pos = new MkPos2D(-0.0, StrictMath.PI);
84         assertEquals("pos=[-0.0, 3.141592653589793]", pos.toString());
85
86         return;
87     }
88
89 }