ReactOS  0.4.15-dev-488-gc7a1924
lexcmp_test.cpp
Go to the documentation of this file.
1 #include <vector>
2 #include <algorithm>
3 #include <functional>
4 
6 
7 #if !defined (STLPORT) || defined(_STLP_USE_NAMESPACES)
8 using namespace std;
9 #endif
10 
11 //
12 // TestCase class
13 //
14 class LexcmpTest : public CPPUNIT_NS::TestCase
15 {
17  CPPUNIT_TEST(lexcmp1);
18  CPPUNIT_TEST(lexcmp2);
20 
21 protected:
22  void lexcmp1();
23  void lexcmp2();
24 };
25 
27 
28 //
29 // tests implementation
30 //
32 {
33  const unsigned size = 6;
34  char n1[size] = "shoe";
35  char n2[size] = "shine";
36 
39 }
41 {
42  const unsigned size = 6;
43  char n1[size] = "shoe";
44  char n2[size] = "shine";
45 
48 }
CPPUNIT_TEST_SUITE_REGISTRATION(LexcmpTest)
_STLP_BEGIN_NAMESPACE bool lexicographical_compare(_InputIter1 __first1, _InputIter1 __last1, _InputIter2 __first2, _InputIter2 __last2)
Definition: _algobase.c:39
#define CPPUNIT_TEST_SUITE(X)
Definition: cppunit_mini.h:142
__inline int before(__u32 seq1, __u32 seq2)
Definition: tcpcore.h:2414
#define CPPUNIT_TEST(X)
Definition: cppunit_mini.h:182
Definition: features.h:417
#define CPPUNIT_TEST_SUITE_END()
Definition: cppunit_mini.h:191
GLsizeiptr size
Definition: glext.h:5919
int n1
Definition: dwarfget.c:148
void lexcmp2()
Definition: lexcmp_test.cpp:40
#define CPPUNIT_ASSERT(X)
Definition: cppunit_mini.h:200
int n2
Definition: dwarfget.c:148
void lexcmp1()
Definition: lexcmp_test.cpp:31