/** * @group ZF2-254 */ public function testSetCookieConstructor() { $setCookieHeader = new SetCookie('myname', 'myvalue', 'Wed, 13-Jan-2021 22:23:01 GMT', '/accounts', 'docs.foo.com', true, true, 99, 9); $this->assertEquals('myname', $setCookieHeader->getName()); $this->assertEquals('myvalue', $setCookieHeader->getValue()); $this->assertEquals('Wed, 13-Jan-2021 22:23:01 GMT', $setCookieHeader->getExpires()); $this->assertEquals('/accounts', $setCookieHeader->getPath()); $this->assertEquals('docs.foo.com', $setCookieHeader->getDomain()); $this->assertTrue($setCookieHeader->isSecure()); $this->assertTrue($setCookieHeader->isHttpOnly()); $this->assertEquals(99, $setCookieHeader->getMaxAge()); $this->assertEquals(9, $setCookieHeader->getVersion()); }