Beispiel #1
0
        public void LogoutRemovesSessionFromCache()
        {
            Mock.Get(sessionMock).Setup(_sessionMock => _sessionMock.RetrieveFromCache(testSessionToken)).Returns(testSessionToken).Verifiable();
            Mock.Get(sessionMock).Setup(_sessionMock => _sessionMock.RemoveFromCache(testSessionToken)).Verifiable();

            manager.Initialise();

            manager.Logout(testSessionToken);
        }
        public void LogoutRemovesSessionFromCache()
        {
            Expect.Call(sessionMock.RetrieveFromCache(testSessionToken)).Return(testSessionToken);
            Expect.Call(delegate { sessionMock.RemoveFromCache(testSessionToken); });

            mocks.ReplayAll();
            manager.Initialise();

            manager.Logout(testSessionToken);
        }