Пример #1
0
        public void RetrieveActiveUsers()
        {
            _blogServerMonitorConnection = _tester.LogOnUser(_blogServerMonitorConfiguration, "username=admin&password=1234");

            _blogServerConnectionAlice = _tester.LogOnUser(_blogServerConfig, "username=alice&password=1234");
            _blogServerConnectionBob   = _tester.LogOnUser(_blogServerConfig, "username=bob&password=1234");

            var blogServerMonitorRoot = (JObject)CompositeRootHttpServerTester.SendRequest(_blogServerMonitorConfiguration, "BlogServer", _blogServerMonitorConnection.SessionToken).First().ReturnValue;

            Assert.IsTrue(blogServerMonitorRoot.SelectTokens("activeSessions.sessions[?(@..userName == 'alice')]").Count() == 1);
            Assert.IsTrue(blogServerMonitorRoot.SelectTokens("activeSessions.sessions[?(@..userName == 'bob')]").Count() == 1);
        }