12 require_once(
'./libs/composer/vendor/autoload.php');
39 parent::setUpBeforeClass();
50 $cookieName =
"YummyCookie";
51 $cookieValue =
"MilkAndChocolate";
52 $cookie = self::$cookieFactory->create($cookieName, $cookieValue);
53 $cookieJar = self::$cookieJarFactory->fromCookieStrings([]);
55 $newCookieJar = $cookieJar->with($cookie);
57 $this->assertFalse($cookieJar->has($cookieName));
58 $this->assertTrue($newCookieJar->has($cookieName));
60 $this->assertNotEquals($cookieJar, $newCookieJar);
69 $cookieName =
"YummyCookie";
70 $cookieValue =
"MilkAndChocolate";
73 $cookieJar = self::$cookieJarFactory->fromCookieStrings([ $cookieName .
'=' . $cookieValue .
';' ]);
76 $newCookieJar = $cookieJar->without($cookieName);
79 $this->assertTrue($cookieJar->has($cookieName));
82 $this->assertFalse($newCookieJar->has($cookieName));
85 $this->assertNotEquals($cookieJar, $newCookieJar);
testWithoutDoesNotChangeTheCurrentObject()
Class CookieJarWrapperTest.
static setUpBeforeClass()
testWithDoesNotChangeTheCurrentObject()