linetest.java

来自「anewssystem新闻发布系统集成使用了spring hibernate f」· Java 代码 · 共 34 行

JAVA
34
字号
package anni.model.geom;

import junit.framework.*;


public class LineTest extends TestCase {
    public void testOne() {
        assertTrue(true);
    }

    public void testCross() {
        Line line1 = new Line(550.0, 290.0, 760.0, 290.0);
        Line line2 = new Line(145.0, 470.0, 655.0, 350.0);
        Point p = line1.getCrossPoint(line2);
        assertNull(p);
    }

    public void testCross2() {
        Line line1 = new Line(550.0, 410.0, 760.0, 410.0);
        Line line2 = new Line(145.0, 470.0, 655.0, 350.0);
        Point p = line1.getCrossPoint(line2);
        assertNull(p);
    }

    public void testCross3() {
        Line line1 = new Line(550.0, 290.0, 550.0, 410.0);
        Line line2 = new Line(145.0, 470.0, 655.0, 350.0);
        Point p = line1.getCrossPoint(line2);
        assertNotNull(p);
        assertEquals(550, p.getX(), 0.01);
        assertEquals(374.7, p.getY(), 0.01);
    }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?