1*1dc215baSejakowatz //------------------------------------------------------------------------------ 2*1dc215baSejakowatz // MessageEasyFindTest.cpp 3*1dc215baSejakowatz // 4*1dc215baSejakowatz //------------------------------------------------------------------------------ 5*1dc215baSejakowatz 6*1dc215baSejakowatz // Standard Includes ----------------------------------------------------------- 7*1dc215baSejakowatz 8*1dc215baSejakowatz // System Includes ------------------------------------------------------------- 9*1dc215baSejakowatz #include <Message.h> 10*1dc215baSejakowatz #include <Point.h> 11*1dc215baSejakowatz #include <Rect.h> 12*1dc215baSejakowatz 13*1dc215baSejakowatz // Project Includes ------------------------------------------------------------ 14*1dc215baSejakowatz 15*1dc215baSejakowatz // Local Includes -------------------------------------------------------------- 16*1dc215baSejakowatz #include "MessageEasyFindTest.h" 17*1dc215baSejakowatz 18*1dc215baSejakowatz // Local Defines --------------------------------------------------------------- 19*1dc215baSejakowatz 20*1dc215baSejakowatz // Globals --------------------------------------------------------------------- 21*1dc215baSejakowatz 22*1dc215baSejakowatz //------------------------------------------------------------------------------ MessageEasyFindTest1()23*1dc215baSejakowatzvoid TMessageEasyFindTest::MessageEasyFindTest1() 24*1dc215baSejakowatz { 25*1dc215baSejakowatz BRect r(0, 0, -1, -1); 26*1dc215baSejakowatz BPoint p(0, 0); 27*1dc215baSejakowatz BMessage msg; 28*1dc215baSejakowatz CPPUNIT_ASSERT(msg.FindRect("data") == r); 29*1dc215baSejakowatz CPPUNIT_ASSERT(msg.FindPoint("data") == p); 30*1dc215baSejakowatz CPPUNIT_ASSERT(msg.FindString("data") == NULL); 31*1dc215baSejakowatz CPPUNIT_ASSERT(msg.FindInt8("data") == 0); 32*1dc215baSejakowatz CPPUNIT_ASSERT(msg.FindInt16("data") == 0); 33*1dc215baSejakowatz CPPUNIT_ASSERT(msg.FindInt32("data") == 0); 34*1dc215baSejakowatz CPPUNIT_ASSERT(msg.FindInt64("data") == 0); 35*1dc215baSejakowatz CPPUNIT_ASSERT(msg.FindBool("data") == false); 36*1dc215baSejakowatz CPPUNIT_ASSERT(msg.FindFloat("data") == 0); 37*1dc215baSejakowatz CPPUNIT_ASSERT(msg.FindDouble("data") == 0); 38*1dc215baSejakowatz } 39*1dc215baSejakowatz //------------------------------------------------------------------------------ Suite()40*1dc215baSejakowatzTestSuite* TMessageEasyFindTest::Suite() 41*1dc215baSejakowatz { 42*1dc215baSejakowatz TestSuite* suite = new TestSuite("BMessage::EasyFinds"); 43*1dc215baSejakowatz 44*1dc215baSejakowatz ADD_TEST4(BMessage, suite, TMessageEasyFindTest, MessageEasyFindTest1); 45*1dc215baSejakowatz 46*1dc215baSejakowatz return suite; 47*1dc215baSejakowatz } 48*1dc215baSejakowatz //------------------------------------------------------------------------------ 49*1dc215baSejakowatz 50*1dc215baSejakowatz /* 51*1dc215baSejakowatz * $Log $ 52*1dc215baSejakowatz * 53*1dc215baSejakowatz * $Id $ 54*1dc215baSejakowatz * 55*1dc215baSejakowatz */ 56*1dc215baSejakowatz 57