public void Initialize()
        {
            logger         = new Mock <ILogger>();
            sessionContext = new SessionContext();

            sut = new SessionActivationOperation(logger.Object, sessionContext);
        }
        public void Initialize()
        {
            currentSession = new SessionConfiguration();
            logger         = new Mock <ILogger>();
            nextSession    = new SessionConfiguration();
            nextSettings   = new AppSettings();
            sessionContext = new SessionContext();

            nextSession.Settings   = nextSettings;
            sessionContext.Current = currentSession;
            sessionContext.Next    = nextSession;

            sut = new SessionActivationOperation(logger.Object, sessionContext);
        }
        public void Initialize()
        {
            currentSession = new Mock <ISessionConfiguration>();
            logger         = new Mock <ILogger>();
            nextSession    = new Mock <ISessionConfiguration>();
            nextSettings   = new Settings();
            sessionContext = new SessionContext();

            nextSession.SetupGet(s => s.Settings).Returns(nextSettings);
            sessionContext.Current = currentSession.Object;
            sessionContext.Next    = nextSession.Object;

            sut = new SessionActivationOperation(logger.Object, sessionContext);
        }