From a5e90892da7de8f10dae70b75f1fb51587eaf8db Mon Sep 17 00:00:00 2001 From: Alexander Sulfrian Date: Mon, 26 Mar 2012 02:26:40 +0200 Subject: tests: changed CPPUNIT_ASSERT to CPPUNIT_ASSERT_EQUAL for better error msgs --- test/base/ringbuffer.cpp | 58 ++++++++++++++++++++++++------------------------ 1 file changed, 29 insertions(+), 29 deletions(-) (limited to 'test/base/ringbuffer.cpp') diff --git a/test/base/ringbuffer.cpp b/test/base/ringbuffer.cpp index 99631108..73c85d65 100644 --- a/test/base/ringbuffer.cpp +++ b/test/base/ringbuffer.cpp @@ -63,7 +63,7 @@ namespace usdx // negative value when the given buffer is NULL void testReadNullBuffer() { - CPPUNIT_ASSERT( -1 == rbuff->read(NULL,10) ); + CPPUNIT_ASSERT_EQUAL(-1, rbuff->read(NULL,10)); } // check if the read function reports an error in form of a @@ -71,21 +71,21 @@ namespace usdx void testReadNegativeCount() { char buffer[10]; - CPPUNIT_ASSERT( -1 == rbuff->read(buffer,-1) ); + CPPUNIT_ASSERT_EQUAL(-1, rbuff->read(buffer,-1)); } // check the returnvalue when reading on a empty ringbuffer void testReadEmptyRingBuffer() { char buffer[10]; - CPPUNIT_ASSERT( 0 == rbuff->read(buffer,10) ); + CPPUNIT_ASSERT_EQUAL(0, rbuff->read(buffer,10)); } // check in the read function reports an error in form of a // negative value when the given buffer is NULL void testWriteNullBuffer() { - CPPUNIT_ASSERT( -1 == rbuff->write(NULL,10) ); + CPPUNIT_ASSERT_EQUAL(-1, rbuff->write(NULL,10)); } // check if the read function reports an error in form of a @@ -93,7 +93,7 @@ namespace usdx void testWriteNegativeCount() { char buffer[10]; - CPPUNIT_ASSERT( -1 == rbuff->write(buffer,-1) ); + CPPUNIT_ASSERT_EQUAL(-1, rbuff->write(buffer,-1)); } // checks the retrunvalue when writeing over the limits of a @@ -101,7 +101,7 @@ namespace usdx void testWriteOverflow() { char buffer[20]; - CPPUNIT_ASSERT( 0 == rbuff->read(buffer,20) ); + CPPUNIT_ASSERT_EQUAL(0, rbuff->read(buffer,20)); } // check if the read value is ajusted correctly, when @@ -111,12 +111,12 @@ namespace usdx char w1Buffer[4]="AAA"; char w2Buffer[4]="BBB"; char rBuffer[7]="CCCCCC"; - CPPUNIT_ASSERT( 3 == rbuff->write(w1Buffer,3) ); - CPPUNIT_ASSERT( 3 == rbuff->write(w1Buffer,3) ); - CPPUNIT_ASSERT( 3 == rbuff->write(w1Buffer,3) ); - CPPUNIT_ASSERT( 4 == rbuff->write(w2Buffer,4) ); - CPPUNIT_ASSERT( 6 == rbuff->read(rBuffer,6) ); - CPPUNIT_ASSERT( 0 == strcmp("AAAAAA",rBuffer) ); + CPPUNIT_ASSERT_EQUAL(3, rbuff->write(w1Buffer,3)); + CPPUNIT_ASSERT_EQUAL(3, rbuff->write(w1Buffer,3)); + CPPUNIT_ASSERT_EQUAL(3, rbuff->write(w1Buffer,3)); + CPPUNIT_ASSERT_EQUAL(4, rbuff->write(w2Buffer,4)); + CPPUNIT_ASSERT_EQUAL(6, rbuff->read(rBuffer,6)); + CPPUNIT_ASSERT_EQUAL(0, strcmp("AAAAAA",rBuffer)); } // check if inputdata equals outputdata @@ -125,10 +125,10 @@ namespace usdx char w1Buffer[4]="AAA"; char w2Buffer[4]="BBB"; char rBuffer[7]="CCCCCC"; - CPPUNIT_ASSERT( 3 == rbuff->write(w1Buffer,3) ); - CPPUNIT_ASSERT( 4 == rbuff->write(w2Buffer,4) ); - CPPUNIT_ASSERT( 7 == rbuff->read(rBuffer,7) ); - CPPUNIT_ASSERT( 0 == strcmp("AAABBB",rBuffer) ); + CPPUNIT_ASSERT_EQUAL(3, rbuff->write(w1Buffer,3)); + CPPUNIT_ASSERT_EQUAL(4, rbuff->write(w2Buffer,4)); + CPPUNIT_ASSERT_EQUAL(7, rbuff->read(rBuffer,7)); + CPPUNIT_ASSERT_EQUAL(0, strcmp("AAABBB",rBuffer)); } // check what happens when read trys to read more data than @@ -137,9 +137,9 @@ namespace usdx { char wBuffer[4]="AAA"; char rBuffer[5]="BBBB"; - CPPUNIT_ASSERT( 4 == rbuff->write(wBuffer,4) ); - CPPUNIT_ASSERT( 4 == rbuff->read(rBuffer,5) ); - CPPUNIT_ASSERT( 0 == strcmp("AAA",rBuffer) ); + CPPUNIT_ASSERT_EQUAL(4, rbuff->write(wBuffer,4)); + CPPUNIT_ASSERT_EQUAL(4, rbuff->read(rBuffer,5)); + CPPUNIT_ASSERT_EQUAL(0, strcmp("AAA",rBuffer)); } // check if the correct ringbuffer size is reported @@ -147,9 +147,9 @@ namespace usdx { char w1Buffer[4]="AAA"; char w2Buffer[5]="BBBB"; - CPPUNIT_ASSERT( 4 == rbuff->write(w1Buffer,4) ); - CPPUNIT_ASSERT( 5 == rbuff->write(w2Buffer,5) ); - CPPUNIT_ASSERT( 10 == rbuff->get_size() ); + CPPUNIT_ASSERT_EQUAL(4, rbuff->write(w1Buffer,4)); + CPPUNIT_ASSERT_EQUAL(5, rbuff->write(w2Buffer,5)); + CPPUNIT_ASSERT_EQUAL(10, rbuff->get_size()); } // check if the available space in the ringbuffer @@ -157,9 +157,9 @@ namespace usdx { char w1Buffer[4]="AAA"; char w2Buffer[5]="BBBB"; - CPPUNIT_ASSERT( 4 == rbuff->write(w1Buffer,4) ); - CPPUNIT_ASSERT( 5 == rbuff->write(w2Buffer,5) ); - CPPUNIT_ASSERT( 9 == rbuff->get_available() ); + CPPUNIT_ASSERT_EQUAL(4, rbuff->write(w1Buffer,4)); + CPPUNIT_ASSERT_EQUAL(5, rbuff->write(w2Buffer,5)); + CPPUNIT_ASSERT_EQUAL(9, rbuff->get_available()); } // check if the flush function clears the buffer correctly @@ -168,11 +168,11 @@ namespace usdx char w1Buffer[4]="AAA"; char w2Buffer[4]="BBB"; char rBuffer[4]="CCC"; - CPPUNIT_ASSERT( 4 == rbuff->write(w1Buffer,4) ); + CPPUNIT_ASSERT_EQUAL(4, rbuff->write(w1Buffer,4)); rbuff->flush(); - CPPUNIT_ASSERT( 4 == rbuff->write(w2Buffer,4) ); - CPPUNIT_ASSERT( 4 == rbuff->read(rBuffer,4) ); - CPPUNIT_ASSERT( 0 == strcmp("BBB",rBuffer) ); + CPPUNIT_ASSERT_EQUAL(4, rbuff->write(w2Buffer,4)); + CPPUNIT_ASSERT_EQUAL(4, rbuff->read(rBuffer,4)); + CPPUNIT_ASSERT_EQUAL(0, strcmp("BBB",rBuffer)); } }; -- cgit v1.2.3