13
13
14
14
use Symfony \Cmf \Component \Testing \Functional \BaseTestCase ;
15
15
use Symfony \Component \DomCrawler \Crawler ;
16
+ use Symfony \Component \HttpFoundation \Response ;
16
17
17
18
class RedirectRouteAdminTest extends BaseTestCase
18
19
{
@@ -33,15 +34,15 @@ public function testRedirectRouteList()
33
34
{
34
35
$ crawler = $ this ->client ->request ('GET ' , '/admin/cmf/routing/redirectroute/list ' );
35
36
$ res = $ this ->client ->getResponse ();
36
- $ this ->assertEquals ( 200 , $ res-> getStatusCode () );
37
+ $ this ->assertResponseOk ( $ res );
37
38
$ this ->assertCount (1 , $ crawler ->filter ('html:contains("redirect-route-1") ' ));
38
39
}
39
40
40
41
public function testRedirectRouteEdit ()
41
42
{
42
43
$ crawler = $ this ->client ->request ('GET ' , '/admin/cmf/routing/redirectroute/test/routing/redirect-route-1/edit ' );
43
44
$ res = $ this ->client ->getResponse ();
44
- $ this ->assertEquals ( 200 , $ res-> getStatusCode () );
45
+ $ this ->assertResponseOk ( $ res );
45
46
$ this ->assertCount (1 , $ crawler ->filter ('input[value="redirect-route-1"] ' ));
46
47
47
48
$ this ->assertFrontendLinkPresent ($ crawler );
@@ -51,14 +52,14 @@ public function testRedirectRouteShow()
51
52
{
52
53
$ crawler = $ this ->client ->request ('GET ' , '/admin/cmf/routing/redirectroute/test/routing/redirect-route-1/show ' );
53
54
$ res = $ this ->client ->getResponse ();
54
- $ this ->assertEquals ( 200 , $ res-> getStatusCode () );
55
+ $ this ->assertResponseOk ( $ res );
55
56
}
56
57
57
58
public function testRedirectRouteCreate ()
58
59
{
59
60
$ crawler = $ this ->client ->request ('GET ' , '/admin/cmf/routing/redirectroute/create ' );
60
61
$ res = $ this ->client ->getResponse ();
61
- $ this ->assertEquals ( 200 , $ res-> getStatusCode () );
62
+ $ this ->assertResponseOk ( $ res );
62
63
63
64
$ this ->assertFrontendLinkNotPresent ($ crawler );
64
65
@@ -94,4 +95,9 @@ private function assertFrontendLinkNotPresent(Crawler $crawler)
94
95
{
95
96
$ this ->assertCount (0 , $ crawler ->filter ('a[class="sonata-admin-frontend-link"] ' ));
96
97
}
98
+
99
+ private function assertResponseOk (Response $ response )
100
+ {
101
+ $ this ->assertEquals (200 , $ response ->getStatusCode (), $ response ->getContent ());
102
+ }
97
103
}
0 commit comments