Yaffs site version 1.1
[yaffs-website] / vendor / phpunit / phpunit / tests / _files / ExceptionTest.php
1 <?php
2 class ExceptionTest extends PHPUnit_Framework_TestCase
3 {
4     /**
5      * Exception message
6      *
7      * @var string
8      */
9     const ERROR_MESSAGE = 'Exception message';
10
11     /**
12      * Exception message
13      *
14      * @var string
15      */
16     const ERROR_MESSAGE_REGEX = '#regex#';
17
18     /**
19      * Exception code
20      *
21      * @var int
22      */
23     const ERROR_CODE = 500;
24
25     /**
26      * @expectedException FooBarBaz
27      */
28     public function testOne()
29     {
30     }
31
32     /**
33      * @expectedException Foo_Bar_Baz
34      */
35     public function testTwo()
36     {
37     }
38
39     /**
40      * @expectedException Foo\Bar\Baz
41      */
42     public function testThree()
43     {
44     }
45
46     /**
47      * @expectedException ほげ
48      */
49     public function testFour()
50     {
51     }
52
53     /**
54      * @expectedException Class Message 1234
55      */
56     public function testFive()
57     {
58     }
59
60     /**
61      * @expectedException Class
62      * @expectedExceptionMessage Message
63      * @expectedExceptionCode 1234
64      */
65     public function testSix()
66     {
67     }
68
69     /**
70      * @expectedException Class
71      * @expectedExceptionMessage Message
72      * @expectedExceptionCode ExceptionCode
73      */
74     public function testSeven()
75     {
76     }
77
78     /**
79      * @expectedException Class
80      * @expectedExceptionMessage Message
81      * @expectedExceptionCode 0
82      */
83     public function testEight()
84     {
85     }
86
87     /**
88      * @expectedException Class
89      * @expectedExceptionMessage ExceptionTest::ERROR_MESSAGE
90      * @expectedExceptionCode ExceptionTest::ERROR_CODE
91      */
92     public function testNine()
93     {
94     }
95
96     /** @expectedException Class */
97     public function testSingleLine()
98     {
99     }
100
101     /**
102      * @expectedException Class
103      * @expectedExceptionCode ExceptionTest::UNKNOWN_CODE_CONSTANT
104      * @expectedExceptionMessage ExceptionTest::UNKNOWN_MESSAGE_CONSTANT
105      */
106     public function testUnknownConstants()
107     {
108     }
109
110     /**
111      * @expectedException Class
112      * @expectedExceptionCode 1234
113      * @expectedExceptionMessage Message
114      * @expectedExceptionMessageRegExp #regex#
115      */
116     public function testWithRegexMessage()
117     {
118     }
119
120     /**
121      * @expectedException Class
122      * @expectedExceptionCode 1234
123      * @expectedExceptionMessage Message
124      * @expectedExceptionMessageRegExp ExceptionTest::ERROR_MESSAGE_REGEX
125      */
126     public function testWithRegexMessageFromClassConstant()
127     {
128     }
129
130     /**
131      * @expectedException Class
132      * @expectedExceptionCode 1234
133      * @expectedExceptionMessage Message
134      * @expectedExceptionMessageRegExp ExceptionTest::UNKNOWN_MESSAGE_REGEX_CONSTANT
135      */
136     public function testWithUnknowRegexMessageFromClassConstant()
137     {
138     }
139 }