~clint-fewbar/ubuntu/precise/squid3/ignore-sighup-early

« back to all changes in this revision

Viewing changes to lib/cppunit-1.10.0/examples/cppunittest/OrthodoxTest.cpp

  • Committer: Bazaar Package Importer
  • Author(s): Luigi Gangitano
  • Date: 2006-11-11 10:32:06 UTC
  • Revision ID: james.westby@ubuntu.com-20061111103206-f3p0r9g0vq44rp3r
Tags: upstream-3.0.PRE5
ImportĀ upstreamĀ versionĀ 3.0.PRE5

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#include "ExtensionSuite.h"
 
2
#include "OrthodoxTest.h"
 
3
#include <cppunit/extensions/Orthodox.h>
 
4
#include <cppunit/TestResult.h>
 
5
 
 
6
CPPUNIT_TEST_SUITE_NAMED_REGISTRATION( OrthodoxTest,
 
7
                                       extensionSuiteName() );
 
8
 
 
9
OrthodoxTest::OrthodoxTest()
 
10
{
 
11
}
 
12
 
 
13
 
 
14
OrthodoxTest::~OrthodoxTest()
 
15
{
 
16
}
 
17
 
 
18
 
 
19
void 
 
20
OrthodoxTest::setUp()
 
21
{
 
22
  m_testListener = new MockTestListener( "mock-listener" );
 
23
  m_result = new CPPUNIT_NS::TestResult();
 
24
  m_result->addListener( m_testListener );
 
25
}
 
26
 
 
27
 
 
28
void 
 
29
OrthodoxTest::tearDown()
 
30
{
 
31
  delete m_result;
 
32
  delete m_testListener;
 
33
}
 
34
 
 
35
 
 
36
void 
 
37
OrthodoxTest::testValue()
 
38
{
 
39
  CPPUNIT_NS::Orthodox<Value> test;
 
40
  m_testListener->setExpectNoFailure();
 
41
  test.run( m_result );
 
42
  m_testListener->verify();
 
43
}
 
44
 
 
45
 
 
46
void 
 
47
OrthodoxTest::testValueBadConstructor()
 
48
{
 
49
  CPPUNIT_NS::Orthodox<ValueBadConstructor> test;
 
50
  m_testListener->setExpectFailure();
 
51
  test.run( m_result );
 
52
  m_testListener->verify();
 
53
}
 
54
 
 
55
 
 
56
void 
 
57
OrthodoxTest::testValueBadInvert()
 
58
{
 
59
  CPPUNIT_NS::Orthodox<ValueBadInvert> test;
 
60
  m_testListener->setExpectFailure();
 
61
  test.run( m_result );
 
62
  m_testListener->verify();
 
63
}
 
64
 
 
65
 
 
66
void 
 
67
OrthodoxTest::testValueBadEqual()
 
68
{
 
69
  CPPUNIT_NS::Orthodox<ValueBadEqual> test;
 
70
  m_testListener->setExpectFailure();
 
71
  test.run( m_result );
 
72
  m_testListener->verify();
 
73
}
 
74
 
 
75
 
 
76
void 
 
77
OrthodoxTest::testValueBadNotEqual()
 
78
{
 
79
  CPPUNIT_NS::Orthodox<ValueBadNotEqual> test;
 
80
  m_testListener->setExpectFailure();
 
81
  test.run( m_result );
 
82
  m_testListener->verify();
 
83
}
 
84
 
 
85
 
 
86
void 
 
87
OrthodoxTest::testValueBadCall()
 
88
{
 
89
  CPPUNIT_NS::Orthodox<ValueBadCall> test;
 
90
  m_testListener->setExpectFailure();
 
91
  test.run( m_result );
 
92
  m_testListener->verify();
 
93
}
 
94
 
 
95
 
 
96
void 
 
97
OrthodoxTest::testValueBadAssignment()
 
98
{
 
99
  CPPUNIT_NS::Orthodox<ValueBadAssignment> test;
 
100
  m_testListener->setExpectFailure();
 
101
  test.run( m_result );
 
102
  m_testListener->verify();
 
103
}