@@ -98,4 +98,46 @@ public function testSetParameter()
98
98
99
99
$ this ->assertEquals ('bar ' , $ requestContext ->getParameter ('foo ' ));
100
100
}
101
+
102
+ public function testMethod ()
103
+ {
104
+ $ requestContext = new RequestContext ();
105
+ $ requestContext ->setMethod ('post ' );
106
+
107
+ $ this ->assertSame ('POST ' , $ requestContext ->getMethod ());
108
+ }
109
+
110
+ public function testScheme ()
111
+ {
112
+ $ requestContext = new RequestContext ();
113
+ $ requestContext ->setScheme ('HTTPS ' );
114
+
115
+ $ this ->assertSame ('https ' , $ requestContext ->getScheme ());
116
+ }
117
+
118
+ public function testHost ()
119
+ {
120
+ $ requestContext = new RequestContext ();
121
+ $ requestContext ->setHost ('eXampLe.com ' );
122
+
123
+ $ this ->assertSame ('example.com ' , $ requestContext ->getHost ());
124
+ }
125
+
126
+ public function testQueryString ()
127
+ {
128
+ $ requestContext = new RequestContext ();
129
+ $ requestContext ->setQueryString (null );
130
+
131
+ $ this ->assertSame ('' , $ requestContext ->getQueryString ());
132
+ }
133
+
134
+ public function testPort ()
135
+ {
136
+ $ requestContext = new RequestContext ();
137
+ $ requestContext ->setHttpPort ('123 ' );
138
+ $ requestContext ->setHttpsPort ('456 ' );
139
+
140
+ $ this ->assertSame (123 , $ requestContext ->getHttpPort ());
141
+ $ this ->assertSame (456 , $ requestContext ->getHttpsPort ());
142
+ }
101
143
}
0 commit comments