Пример #1
0
        public void TestFinished__AlreadyFinished()
        {
            TaskStatus status = new TaskStatus();

            status.Finished();

            Assert.Throws <InvalidOperationException>(delegate
            {
                status.Finished();
            });

            Assert.False(status.IsRunning);
            Assert.True(status.IsFinished);
            Assert.False(status.IsExitedWithError);
            Assert.Null(status.Exception);
        }
Пример #2
0
        public void TestFinished()
        {
            TaskStatus status = new TaskStatus();

            status.Finished();

            Assert.False(status.IsRunning);
            Assert.True(status.IsFinished);
            Assert.False(status.IsExitedWithError);
            Assert.Null(status.Exception);
        }