Exemplo n.º 1
0
 public void TestResolveDuplicateCookies_HasCookie_OneArrCookie()
 {
     request.Headers["Cookie"] = "a=b;arrCookie=good;c=d";
     ArrCookieRestorerModule.ResolveDuplicateCookies(request, response);
     Assert.IsNull(response.Headers["Set-Cookie"]);
 }
Exemplo n.º 2
0
 public void TestResolveDuplicateCookies_HasCookie_DuplicateArrCookie()
 {
     request.Headers["Cookie"] = "a=b;arrCookie=good;c=d;arrCookie=bad";
     ArrCookieRestorerModule.ResolveDuplicateCookies(request, response);
     Assert.AreEqual("arrCookie=;Path=/;Expires=Fri, 01-Jan-1970 00:00:00 GMT", response.Headers["Set-Cookie"]);
 }
Exemplo n.º 3
0
 public void TestResolveDuplicateCookies_NoCookies()
 {
     request.Headers["Cookie"] = null;
     ArrCookieRestorerModule.ResolveDuplicateCookies(request, response);
     Assert.IsNull(response.Headers["Set-Cookie"]);
 }