public void GetRequest_TwoComponentCookie_SetsCorrectCookie() { //Arrange HttpContext.Current = new HttpContext(new HttpRequest("filename", "http://url.com", "query"), new HttpResponse(new StringWriter())); var cookies = HttpContext.Current.Request.Cookies; cookies.Add(new HttpCookie("_pk_id.1.4ea4", "d32ffdf363c2f313.1610980363.")); //Act var request = _sut.GetRequest(SiteId); //Assert Assert.That(request, Does.Contain("&_id=d32ffdf363c2f313")); }
public void SetPageCharset_WhenSpecified_IsAddedToRequest(string charset, string expected) { // Arrange, Act _sut.SetPageCharset(charset); // Assert var actual = _sut.GetRequest(SiteId); if (string.IsNullOrEmpty(expected)) { Assert.That(actual, Does.Not.Contain("&cs=")); } else { Assert.That(actual, Does.Contain(expected)); } }