public void PulseShouldBeSuccessfully()
        {
            var svc  = new SqlUserSessionStore(this._dataContext);
            var sess = new UserSession("session_test", 9999);

            svc.Put(sess);
            svc.Pulse(sess.Token);
        }
        public void CheckPutAndGet()
        {
            var svc  = new SqlUserSessionStore(this._dataContext);
            var sess = new UserSession("session_test", 9999);

            svc.Put(sess);

            var newSess = svc.GetByToken(sess.Token);

            Assert.AreEqual(sess.Token, newSess.Token);
            Assert.AreEqual(9999, newSess.UserId);
            Assert.AreEqual("session_test", newSess.Login);
            Assert.That(!newSess.IsSystemUser);
            Assert.That(newSess.IsActive);
        }