[Bprocessor-commit] model/src/net/sourceforge/bprocessor/model/test AllTests.java, NONE, 1.1 LineTe
Status: Pre-Alpha
Brought to you by:
henryml
From: rimestad <rim...@us...> - 2006-07-12 11:52:37
|
Update of /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model/test In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv11981/src/net/sourceforge/bprocessor/model/test Added Files: AllTests.java LineTest.java package.html Log Message: wrong package name --- NEW FILE: package.html --- <body> Defines the package that contains the test of the model </body> --- NEW FILE: AllTests.java --- package net.sourceforge.bprocessor.model.test; import junit.framework.Test; import junit.framework.TestSuite; public class AllTests { public static Test suite() { TestSuite suite = new TestSuite("Test for modelTest"); //$JUnit-BEGIN$ suite.addTestSuite(LineTest.class); //$JUnit-END$ return suite; } } --- NEW FILE: LineTest.java --- package net.sourceforge.bprocessor.model.test; import net.sourceforge.bprocessor.model.Line; import net.sourceforge.bprocessor.model.Vertex; import junit.framework.TestCase; public class LineTest extends TestCase { Line line; protected void setUp() throws Exception { super.setUp(); line = new Line(new Vertex(5,5,5), new Vertex(1,0,0)); } public void testOrigin() { assertTrue(line.getOrigin().getX() == 5); assertTrue(line.getOrigin().getY() == 5); assertTrue(line.getOrigin().getZ() == 5); } public void testDegrees() { assertEquals(0.0,line.degreesAboutY(), 0.0001); assertEquals(0.0,line.degreesAboutZ(), 0.0001); line.setDirection(new Vertex(0, 1, 0)); assertEquals(0.0,line.degreesAboutY(), 0.0001); assertEquals(Math.toRadians(90.0),line.degreesAboutZ(), 0.0001); line.setDirection(new Vertex(0, -1, 0)); assertEquals(0.0,line.degreesAboutY(), 0.0001); assertEquals(Math.toRadians(-90.0),line.degreesAboutZ(), 0.0001); line.setDirection(new Vertex(0, 0, 1)); assertEquals(Math.toRadians(90.0),line.degreesAboutY(), 0.0001); assertEquals(Math.toRadians(90.0),line.degreesAboutZ(), 0.0001); line.setDirection(new Vertex(1, 1, 1)); assertEquals(Math.toRadians(45.0),line.degreesAboutY(), 0.0001); assertEquals(Math.toRadians(45.0),line.degreesAboutZ(), 0.0001); line.setDirection(new Vertex(-1, 0, 0)); assertEquals(Math.toRadians(0.0),line.degreesAboutY(), 0.0001); assertEquals(Math.toRadians(180.0),line.degreesAboutZ(), 0.0001); line.setDirection(new Vertex(-1, 1, 0)); assertEquals(Math.toRadians(0.0),line.degreesAboutY(), 0.0001); assertEquals(Math.toRadians(135.0),line.degreesAboutZ(), 0.0001); line.setDirection(new Vertex(-1, 0, 1)); assertEquals(Math.toRadians(45.0),line.degreesAboutY(), 0.0001); assertEquals(Math.toRadians(180.0),line.degreesAboutZ(), 0.0001); line.setDirection(new Vertex(0, 1, -1)); assertEquals(Math.toRadians(-45.0),line.degreesAboutY(), 0.0001); assertEquals(Math.toRadians(90.0),line.degreesAboutZ(), 0.0001); } } |