Commit fd51a2bd authored by Tomáš Oberhuber's avatar Tomáš Oberhuber
Browse files

Implementing themesh initializer.

parent 4f02c199
Loading
Loading
Loading
Loading
+12 −0
Original line number Diff line number Diff line
@@ -64,6 +64,7 @@ class tnlStaticArrayTester : public CppUnit :: TestCase
      suiteOfTests -> addTest( new TestCaller( "testComparisonOperator", &StaticArrayTester::testComparisonOperator ) );
      suiteOfTests -> addTest( new TestCaller( "testAssignmentOperator", &StaticArrayTester::testAssignmentOperator ) );
      suiteOfTests -> addTest( new TestCaller( "testLoadAndSave", &StaticArrayTester::testLoadAndSave ) );
      suiteOfTests -> addTest( new TestCaller( "testSort", &StaticArrayTester::testSort ) );
      return suiteOfTests;
   }

@@ -169,6 +170,17 @@ class tnlStaticArrayTester : public CppUnit :: TestCase

      CPPUNIT_ASSERT( u1 == u2 );
   }

   void testSort()
   {
      tnlStaticArray< Size, ElementType > u;
      for( int i = 0; i < Size; i++ )
         u[ i ] = Size - i - 1;
      u.sort();

      for( int i = 0; i < Size; i++ )
         CPPUNIT_ASSERT( u[ i ] == i );
   }
};