public void FinishHimTimeElapsedEvent_LockKeys()
        {
            _session.Stub(x => x.Get <bool>(Session.FinishHimTimeActive)).Return(true);
            _session.Stub(x => x.Get <Keys>(Session.ChangeDeveloperKey)).Return(Keys.A);
            _session.Stub(x => x.Get <Keys>(Session.EndKataKey)).Return(Keys.B);

            _startKataEvent.Publish(null);
            _codingDojo.Raise(x => x.FinishHimTimeElapsed += null, this, EventArgs.Empty);

            Assert.That(_interceptKeys.AllowedKeys, Is.EqualTo(new List <Keys> {
                Keys.A, Keys.B
            }));
        }