22
33namespace CodeIgniter \HTTP ;
44
5- use CodeIgniter \Config \Config ;
5+ use CodeIgniter \Config \Factories ;
66use CodeIgniter \HTTP \Exceptions \HTTPException ;
7+ use CodeIgniter \Test \CIUnitTestCase ;
78use CodeIgniter \Test \Mock \MockResponse ;
89use Config \App ;
910use Config \Services ;
1011use DateTime ;
1112use DateTimeZone ;
1213
13- class ResponseTest extends \ CodeIgniter \ Test \ CIUnitTestCase
14+ class ResponseTest extends CIUnitTestCase
1415{
15-
1616 protected $ server ;
1717
1818 protected function setUp (): void
@@ -24,7 +24,7 @@ protected function setUp(): void
2424 public function tearDown (): void
2525 {
2626 $ _SERVER = $ this ->server ;
27- Config ::reset ();
27+ Factories ::reset (' config ' );
2828 }
2929
3030 public function testCanSetStatusCode ()
@@ -65,7 +65,7 @@ public function testSetStatusCodeSetsReason()
6565
6666 $ response ->setStatusCode (200 );
6767
68- $ this ->assertEquals ('OK ' , $ response ->getReason ());
68+ $ this ->assertEquals ('OK ' , $ response ->getReasonPhrase ());
6969 }
7070
7171 //--------------------------------------------------------------------
@@ -76,7 +76,7 @@ public function testCanSetCustomReasonCode()
7676
7777 $ response ->setStatusCode (200 , 'Not the mama ' );
7878
79- $ this ->assertEquals ('Not the mama ' , $ response ->getReason ());
79+ $ this ->assertEquals ('Not the mama ' , $ response ->getReasonPhrase ());
8080 }
8181
8282 //--------------------------------------------------------------------
@@ -120,7 +120,7 @@ public function testSetStatusCodeInterpretsReason()
120120
121121 $ response ->setStatusCode (300 );
122122
123- $ this ->assertEquals ('Multiple Choices ' , $ response ->getReason ());
123+ $ this ->assertEquals ('Multiple Choices ' , $ response ->getReasonPhrase ());
124124 }
125125
126126 //--------------------------------------------------------------------
@@ -131,7 +131,7 @@ public function testSetStatusCodeSavesCustomReason()
131131
132132 $ response ->setStatusCode (300 , 'My Little Pony ' );
133133
134- $ this ->assertEquals ('My Little Pony ' , $ response ->getReason ());
134+ $ this ->assertEquals ('My Little Pony ' , $ response ->getReasonPhrase ());
135135 }
136136
137137 //--------------------------------------------------------------------
@@ -140,7 +140,7 @@ public function testGetReasonDefaultsToOK()
140140 {
141141 $ response = new Response (new App ());
142142
143- $ this ->assertEquals ('OK ' , $ response ->getReason ());
143+ $ this ->assertEquals ('OK ' , $ response ->getReasonPhrase ());
144144 }
145145
146146 //--------------------------------------------------------------------
@@ -166,7 +166,7 @@ public function testSetLink()
166166 // Ensure our URL is not getting overridden
167167 $ config = new App ();
168168 $ config ->baseURL = 'http://example.com/test/ ' ;
169- Config ::injectMock ('App ' , $ config );
169+ Factories ::injectMock (' config ' , 'App ' , $ config );
170170
171171 $ response = new Response ($ config );
172172 $ pager = \Config \Services::pager ();
@@ -552,7 +552,7 @@ public function testInvalidSameSiteCookie()
552552 $ config ->cookieSameSite = 'Invalid ' ;
553553
554554 $ this ->expectException (HTTPException::class);
555- $ this ->expectExceptionMessage (lang ('HTTP .invalidSameSiteSetting ' , ['Invalid ' ]));
555+ $ this ->expectExceptionMessage (lang ('Security .invalidSameSiteSetting ' , ['Invalid ' ]));
556556 new Response ($ config );
557557 }
558558}
0 commit comments