ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE-3.0/test/math/Vector3TestCase.cpp
(Generate patch)

Comparing trunk/OOPSE-3.0/test/math/Vector3TestCase.cpp (file contents):
Revision 1602 by tim, Tue Oct 19 04:21:07 2004 UTC vs.
Revision 1603 by tim, Tue Oct 19 21:28:55 2004 UTC

# Line 70 | Line 70 | void Vector3TestCase::testOperators(){
70      //test /=
71      tmp = two;
72      tmp *= 2.0;
73 <    CPPUNIT_ASSERT(tmp == one);    
74 <    //test /
75 <    CPPUNIT_ASSERT( two /2 == one);
76 <    CPPUNIT_ASSERT( two /4 == one * 0.5);
73 >    CPPUNIT_ASSERT(tmp == one * 4.0);    
74      
75 +    //test /
76 +    CPPUNIT_ASSERT( two /2.0 == one);
77 +    CPPUNIT_ASSERT( two /4.0 == one * 0.5);
78 +
79   }
80  
81   void Vector3TestCase::testAccessEntries(){
82  
83 <    CPPUNIT_ASSERT(v1.z() == 3.0);
84 <    CPPUNIT_ASSERT(v2.x() == 4.0);
85 <    CPPUNIT_ASSERT(v3.y() == 10.0);
83 >    CPPUNIT_ASSERT_DOUBLES_EQUAL(v1.z(), 3.0, oopse::epsilon);
84 >    CPPUNIT_ASSERT_DOUBLES_EQUAL(v2.x(), 4.0, oopse::epsilon);
85 >    CPPUNIT_ASSERT_DOUBLES_EQUAL(v3.y(), 10.0, oopse::epsilon);
86  
87      Vector3d tmp;
88      tmp.x() = 78.01;
89      tmp.y() = 21.0;
90      tmp.z() =133.12;
91 <    CPPUNIT_ASSERT(tmp[0] == 78.01 && tmp[1] == 21.0 && tmp[2] == 133.12);
92 <    
91 >    CPPUNIT_ASSERT_DOUBLES_EQUAL(tmp.x(), 78.01, oopse::epsilon);
92 >    CPPUNIT_ASSERT_DOUBLES_EQUAL(tmp.y(), 21.0, oopse::epsilon);
93 >    CPPUNIT_ASSERT_DOUBLES_EQUAL(tmp.z(), 133.12, oopse::epsilon);
94 >
95   }
96  
97   void Vector3TestCase::testOtherTemplateFunctions(){      

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines