Added unit tests that were missing

release/4.3a0
Richard Roberts 2009-12-14 15:45:45 +00:00
parent e79aaec034
commit 71bc9ca0f7
1 changed files with 19 additions and 0 deletions

View File

@ -25,6 +25,25 @@ TEST( Rot2, transpose)
CHECK(assert_equal(R.inverse().matrix(),R.transpose()));
}
/* ************************************************************************* */
TEST( Rot2, negtranspose)
{
CHECK(assert_equal(-R.inverse().matrix(),R.negtranspose()));
}
/* ************************************************************************* */
TEST( Rot2, compose)
{
CHECK(assert_equal(Rot2(0.45), Rot2(0.2)*Rot2(0.25)));
CHECK(assert_equal(Rot2(0.45), Rot2(0.25)*Rot2(0.2)));
}
/* ************************************************************************* */
TEST( Rot2, invcompose)
{
CHECK(assert_equal(Rot2(0.2), Rot2(0.25).invcompose(Rot2(0.45))));
}
/* ************************************************************************* */
TEST( Rot2, equals)
{