Exemplo n.º 1
0
void TestDim::test01() {
	Dim d;
	TEST_ASSERT(d.dim1==1);
	TEST_ASSERT(d.dim2==1);
	TEST_ASSERT(d.dim3==1);
	TEST_ASSERT(d==Dim::scalar());
	TEST_ASSERT(d.is_scalar());
	TEST_ASSERT(d.type()==Dim::SCALAR);
	TEST_ASSERT(Dim(d)==d);
	TEST_ASSERT((Dim::scalar()=d)==d);

}
Exemplo n.º 2
0
void TestDim::scalar() {
	Dim d;
	CPPUNIT_ASSERT(d.nb_rows()==1);
	CPPUNIT_ASSERT(d.nb_cols()==1);
	CPPUNIT_ASSERT(d.size()==1);
	CPPUNIT_ASSERT(d==Dim::scalar());
	CPPUNIT_ASSERT(d.is_scalar());
	CPPUNIT_ASSERT(!d.is_vector());
	CPPUNIT_ASSERT(!d.is_matrix());
	CPPUNIT_ASSERT(d.type()==Dim::SCALAR);
	CPPUNIT_ASSERT(Dim(d)==d);
	CPPUNIT_ASSERT((Dim::scalar()=d)==d);

}