Esempio n. 1
0
        public void add_no_messages_if_there_are_no_tests_queued()
        {
            ClassUnderTest.GetAllQueuedTests().Count().ShouldEqual(0);
            var token = new CloseToken();

            ClassUnderTest.AddCanCloseMessages(token);

            token.Messages.Count().ShouldEqual(0);
        }
Esempio n. 2
0
        public void add_tests_are_running_message_if_there_are_tests_queued()
        {
            ClassUnderTest.QueueTest(new Test("something"));

            var token = new CloseToken();

            ClassUnderTest.AddCanCloseMessages(token);

            token.Messages.Contains(ExecutionQueue.TESTS_ARE_RUNNING);
        }
Esempio n. 3
0
        protected override void beforeEach()
        {
            theTest = new Test("The Test");
            Services.Inject(theTest);

            MockFor <ITestStateManager>().Expect(x => x.IsDirty()).Return(false);

            _token = new CloseToken();
            ClassUnderTest.AddCanCloseMessages(_token);
        }