File tree Expand file tree Collapse file tree 4 files changed +53
-101
lines changed Expand file tree Collapse file tree 4 files changed +53
-101
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change
1
+ <?php use App \Tests \FunctionalTester ;
2
+ $ I = new FunctionalTester ($ scenario );
3
+ $ I ->am ('Anonymous ' );
4
+
5
+ /** @var \Doctrine\ORM\EntityManager $em */
6
+ $ em = $ I ->grabService ('doctrine ' );
7
+ /** @var \App\Repository\PostRepository $repository */
8
+ $ repository = $ em ->getRepository (\App \Entity \Post::class);
9
+ /** @var \App\Entity\Post $blogPost */
10
+ $ blogPost = $ repository ->find (1 );
11
+ $ url = sprintf ('/en/blog/posts/%s ' , $ blogPost ->getSlug ());
12
+
13
+ $ I ->wantTo ('open blog post by slug and see result ' );
14
+
15
+ $ I ->amOnPage ($ url );
16
+ $ I ->seeResponseCodeIs (200 );
17
+ $ I ->seeCurrentUrlEquals ($ url );
18
+ $ I ->see ($ blogPost ->getTitle ());
Original file line number Diff line number Diff line change
1
+ <?php use App \Tests \FunctionalTester ;
2
+
3
+ $ I = new FunctionalTester ($ scenario );
4
+ $ I ->am ('Anonymous ' );
5
+ $ I ->wantTo ('Open public urls and see requested page ' );
6
+
7
+ $ publicUrls = [
8
+ '/ ' ,
9
+ '/en/blog/ ' ,
10
+ '/en/login ' ,
11
+ ];
12
+
13
+ foreach ($ publicUrls as $ url ) {
14
+ $ I ->amOnPage ($ url );
15
+ $ I ->seeResponseCodeIs (200 );
16
+ $ I ->seeCurrentUrlEquals ($ url );
17
+ }
Original file line number Diff line number Diff line change
1
+ <?php use App \Tests \FunctionalTester ;
2
+
3
+ $ I = new FunctionalTester ($ scenario );
4
+ $ I ->am ('Anonymous ' );
5
+ $ I ->wantTo ('Open secure urls and see login page ' );
6
+
7
+ $ secureUrls = [
8
+ '/en/admin/post/ ' ,
9
+ '/en/admin/post/new ' ,
10
+ '/en/admin/post/1 ' ,
11
+ '/en/admin/post/1/edit ' ,
12
+ ];
13
+
14
+ foreach ($ secureUrls as $ url ) {
15
+ $ I ->amOnPage ($ url );
16
+ $ I ->seeResponseCodeIs (200 );
17
+ $ I ->seeCurrentUrlEquals ('/en/login ' );
18
+ }
You can’t perform that action at this time.
0 commit comments