4 package jp.sfjp.mikutoga.math;
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 strictfp class MkPos2DTest {
18 public MkPos2DTest() {
22 public static void setUpClass() {
26 public static void tearDownClass() {
34 public void tearDown() {
38 * Test of constructor, of class MkPos2D.
41 public void testCons() {
42 System.out.println("constructor");
47 assertTrue(pos.isOriginPoint());
48 assertEquals(0.0, pos.getXpos(), 0.0);
49 assertEquals(0.0, pos.getYpos(), 0.0);
52 assertFalse(pos.isOriginPoint());
53 assertEquals(1.0, pos.getXpos(), 0.0);
54 assertEquals(0.0, pos.getYpos(), 0.0);
57 assertEquals(1.0, pos.getXpos(), 0.0);
58 assertEquals(2.0, pos.getYpos(), 0.0);
60 pos.setPosition(3.0, 4.0);
61 assertEquals(3.0, pos.getXpos(), 0.0);
62 assertEquals(4.0, pos.getYpos(), 0.0);
64 pos = new MkPos2D(5.0, 6.0);
65 assertEquals(5.0, pos.getXpos(), 0.0);
66 assertEquals(6.0, pos.getYpos(), 0.0);
72 * Test of toString method, of class MkPos2D.
75 public void testToString() {
76 System.out.println("toString");
81 assertEquals("pos=[0.0, 0.0]", pos.toString());
83 pos = new MkPos2D(-0.0, StrictMath.PI);
84 assertEquals("pos=[-0.0, 3.141592653589793]", pos.toString());