@@ -11,15 +11,19 @@ public function testAllowCache()
1111 $ cacheProvider = new CacheProvider ();
1212 $ res = $ cacheProvider ->allowCache (new Response (), 'private ' , 43200 );
1313
14- $ this ->assertEquals ('private, max-age=43200 ' , $ res ->getHeader ('Cache-Control ' ));
14+ $ cacheControl = $ res ->getHeaderLine ('Cache-Control ' );
15+
16+ $ this ->assertEquals ('private, max-age=43200 ' , $ cacheControl );
1517 }
1618
1719 public function testDenyCache ()
1820 {
1921 $ cacheProvider = new CacheProvider ();
2022 $ res = $ cacheProvider ->denyCache (new Response ());
2123
22- $ this ->assertEquals ('no-store,no-cache ' , $ res ->getHeader ('Cache-Control ' ));
24+ $ cacheControl = $ res ->getHeaderLine ('Cache-Control ' );
25+
26+ $ this ->assertEquals ('no-store,no-cache ' , $ cacheControl );
2327 }
2428
2529 public function testWithExpires ()
@@ -28,7 +32,9 @@ public function testWithExpires()
2832 $ cacheProvider = new CacheProvider ();
2933 $ res = $ cacheProvider ->withExpires (new Response (), $ now );
3034
31- $ this ->assertEquals (gmdate ('D, d M Y H:i:s T ' , $ now ), $ res ->getHeader ('Expires ' ));
35+ $ expires = $ res ->getHeaderLine ('Expires ' );
36+
37+ $ this ->assertEquals (gmdate ('D, d M Y H:i:s T ' , $ now ), $ expires );
3238 }
3339
3440 public function testWithETag ()
@@ -37,7 +43,9 @@ public function testWithETag()
3743 $ cacheProvider = new CacheProvider ();
3844 $ res = $ cacheProvider ->withEtag (new Response (), $ etag );
3945
40- $ this ->assertEquals ('" ' . $ etag . '" ' , $ res ->getHeader ('ETag ' ));
46+ $ etagHeader = $ res ->getHeaderLine ('ETag ' );
47+
48+ $ this ->assertEquals ('" ' . $ etag . '" ' , $ etagHeader );
4149 }
4250
4351 public function testWithETagWeak ()
@@ -46,7 +54,9 @@ public function testWithETagWeak()
4654 $ cacheProvider = new CacheProvider ();
4755 $ res = $ cacheProvider ->withEtag (new Response (), $ etag , 'weak ' );
4856
49- $ this ->assertEquals ('W/" ' . $ etag . '" ' , $ res ->getHeader ('ETag ' ));
57+ $ etagHeader = $ res ->getHeaderLine ('ETag ' );
58+
59+ $ this ->assertEquals ('W/" ' . $ etag . '" ' , $ etagHeader );
5060 }
5161
5262 /**
@@ -65,6 +75,8 @@ public function testWithLastModified()
6575 $ cacheProvider = new CacheProvider ();
6676 $ res = $ cacheProvider ->withLastModified (new Response (), $ now );
6777
68- $ this ->assertEquals (gmdate ('D, d M Y H:i:s T ' , $ now ), $ res ->getHeader ('Last-Modified ' ));
78+ $ lastModified = $ res ->getHeaderLine ('Last-Modified ' );
79+
80+ $ this ->assertEquals (gmdate ('D, d M Y H:i:s T ' , $ now ), $ lastModified );
6981 }
7082}
0 commit comments