public void UrchinUriBuilder_CreateCookieSubstituteParameter() { var @event = new EventActivity("action", "catgory", "label", 123, true); var sessionState = new SessionState { SessionNumber = 5, VisitorId = new Guid("FFFCCBCB-9A87-4987-BD20-CE7C81F96CD2"), FirstVisitAt = new DateTimeOffset(2012, 10, 10, 13, 14, 15, TimeSpan.Zero), PreviousSessionStartedAt = new DateTimeOffset(2012, 12, 10, 13, 14, 15, TimeSpan.Zero), SessionStartedAt = new DateTimeOffset(2012, 12, 14, 13, 14, 15, TimeSpan.Zero), }; var sessionManager = new TimeoutSessionManager(sessionState, TimeSpan.FromMinutes(5)); var cookieSubstitute = UrchinUriBuilder.CreateCookieSubstituteParameter(sessionManager, 1); Assert.AreEqual("__utma=1.1159017511.1349874855.1355145255.1355490855.5;", cookieSubstitute); }