49 parent::setUpBeforeClass();
60 $cookieName =
"YummyCookie";
61 $cookieValue =
"MilkAndChocolate";
62 $cookie = self::$cookieFactory->create($cookieName, $cookieValue);
63 $cookieJar = self::$cookieJarFactory->fromCookieStrings([]);
65 $newCookieJar = $cookieJar->with($cookie);
67 $this->assertFalse($cookieJar->has($cookieName));
68 $this->assertTrue($newCookieJar->has($cookieName));
70 $this->assertNotEquals($cookieJar, $newCookieJar);
79 $cookieName =
"YummyCookie";
80 $cookieValue =
"MilkAndChocolate";
83 $cookieJar = self::$cookieJarFactory->fromCookieStrings([ $cookieName .
'=' . $cookieValue .
';' ]);
86 $newCookieJar = $cookieJar->without($cookieName);
89 $this->assertTrue($cookieJar->has($cookieName));
92 $this->assertFalse($newCookieJar->has($cookieName));
95 $this->assertNotEquals($cookieJar, $newCookieJar);
testWithoutDoesNotChangeTheCurrentObject()
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
static setUpBeforeClass()
testWithDoesNotChangeTheCurrentObject()