@@ -199,6 +199,9 @@ public function testAutoRouteFindsDefaultControllerAndMethod(): void
199
199
$ this ->collection ->setAutoRoute (true );
200
200
$ this ->collection ->setDefaultController ('Test ' );
201
201
$ this ->collection ->setDefaultMethod ('test ' );
202
+
203
+ $ this ->expectException (PageNotFoundException::class);
204
+
202
205
$ router = new Router ($ this ->collection , $ this ->request );
203
206
204
207
$ router ->autoRoute ('/ ' );
@@ -210,6 +213,9 @@ public function testAutoRouteFindsDefaultControllerAndMethod(): void
210
213
public function testAutoRouteFindsControllerWithFileAndMethod (): void
211
214
{
212
215
$ this ->collection ->setAutoRoute (true );
216
+
217
+ $ this ->expectException (PageNotFoundException::class);
218
+
213
219
$ router = new Router ($ this ->collection , $ this ->request );
214
220
215
221
$ router ->autoRoute ('myController/someMethod ' );
@@ -221,6 +227,9 @@ public function testAutoRouteFindsControllerWithFileAndMethod(): void
221
227
public function testAutoRouteFindsControllerWithFile (): void
222
228
{
223
229
$ this ->collection ->setAutoRoute (true );
230
+
231
+ $ this ->expectException (PageNotFoundException::class);
232
+
224
233
$ router = new Router ($ this ->collection , $ this ->request );
225
234
226
235
$ router ->autoRoute ('myController ' );
@@ -232,6 +241,7 @@ public function testAutoRouteFindsControllerWithFile(): void
232
241
public function testAutoRouteFindsControllerWithSubfolder (): void
233
242
{
234
243
$ this ->collection ->setAutoRoute (true );
244
+
235
245
$ router = new Router ($ this ->collection , $ this ->request );
236
246
237
247
mkdir (APPPATH . 'Controllers/Subfolder ' );
@@ -734,6 +744,9 @@ public function testTranslateURIDashesForParams(): void
734
744
public function testTranslateURIDashesForAutoRoute (): void
735
745
{
736
746
$ this ->collection ->setAutoRoute (true );
747
+
748
+ $ this ->expectException (PageNotFoundException::class);
749
+
737
750
$ router = new Router ($ this ->collection , $ this ->request );
738
751
$ router ->setTranslateURIDashes (true );
739
752
@@ -749,6 +762,9 @@ public function testTranslateURIDashesForAutoRoute(): void
749
762
public function testAutoRouteMatchesZeroParams (): void
750
763
{
751
764
$ this ->collection ->setAutoRoute (true );
765
+
766
+ $ this ->expectException (PageNotFoundException::class);
767
+
752
768
$ router = new Router ($ this ->collection , $ this ->request );
753
769
754
770
$ router ->autoRoute ('myController/someMethod/0/abc ' );
@@ -769,6 +785,9 @@ public function testAutoRouteMatchesZeroParams(): void
769
785
public function testAutoRouteMethodEmpty (): void
770
786
{
771
787
$ this ->collection ->setAutoRoute (true );
788
+
789
+ $ this ->expectException (PageNotFoundException::class);
790
+
772
791
$ router = new Router ($ this ->collection , $ this ->request );
773
792
$ this ->collection ->setAutoRoute (true );
774
793
@@ -820,6 +839,9 @@ public function testRegularExpressionPlaceholderWithUnicode(): void
820
839
public function testRouterPriorDirectory (): void
821
840
{
822
841
$ this ->collection ->setAutoRoute (true );
842
+
843
+ $ this ->expectException (PageNotFoundException::class);
844
+
823
845
$ router = new Router ($ this ->collection , $ this ->request );
824
846
825
847
$ router ->setDirectory ('foo/bar/baz ' , false , true );
0 commit comments