Skip to content

Commit f777d06

Browse files
committed
[chore] changed the test case
1 parent 0dc676c commit f777d06

File tree

1 file changed

+12
-23
lines changed

1 file changed

+12
-23
lines changed

tests/xmlparser/RequestTest.php

+12-23
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,20 @@
55

66
class RequestTest extends \PHPUnit_Framework_TestCase
77
{
8+
private $request;
9+
810
protected function setUp()
911
{
1012
$_SERVER["CONTENT_TYPE"] = 'application/xml; UTF-8';
11-
}
12-
13-
public function testOnelevel()
14-
{
15-
$request = new Request([
13+
$this->request = new Request([
1614
'parsers' => [
1715
'application/xml' => XmlParser::className(),
1816
],
1917
]);
18+
}
2019

20+
public function testOnelevel()
21+
{
2122
$xml_body = <<<eof
2223
<xml>
2324
<ToUserName><![CDATA[toUser]]></ToUserName>
@@ -29,9 +30,9 @@ public function testOnelevel()
2930
</xml>
3031
eof;
3132

32-
$request->setRawBody($xml_body);
33+
$this->request->setRawBody($xml_body);
3334

34-
$result = $request->post();
35+
$result = $this->request->post();
3536

3637
$this->assertArrayHasKey('MsgId', $result);
3738

@@ -40,12 +41,6 @@ public function testOnelevel()
4041

4142
public function testMultiLevel()
4243
{
43-
$request = new Request([
44-
'parsers' => [
45-
'application/xml' => XmlParser::className(),
46-
],
47-
]);
48-
4944
$xml_body = <<<eof
5045
<xml>
5146
<ToUserName><![CDATA[toUser]]></ToUserName>
@@ -57,9 +52,9 @@ public function testMultiLevel()
5752
</Voice>
5853
</xml>
5954
eof;
60-
$request->setRawBody($xml_body);
55+
$this->request->setRawBody($xml_body);
6156

62-
$result = $request->post();
57+
$result = $this->request->post();
6358

6459
$this->assertArrayHasKey('ToUserName', $result);
6560

@@ -70,16 +65,10 @@ public function testMultiLevel()
7065

7166
public function testNoCData()
7267
{
73-
$request = new Request([
74-
'parsers' => [
75-
'application/xml' => XmlParser::className(),
76-
],
77-
]);
78-
7968
$xml_body = '<xml><ToUserName>test</ToUserName></xml>';
80-
$request->setRawBody($xml_body);
69+
$this->request->setRawBody($xml_body);
8170

82-
$result = $request->post();
71+
$result = $this->request->post();
8372

8473
$this->assertArrayHasKey('ToUserName', $result);
8574
}

0 commit comments

Comments
 (0)