Example #1
0
            public void ShouldNotBeCanceled()
            {
                var tokenSource = new CancellationTokenSource();
                var mockCanvas  = new Mock <ICanvas>();
                var cmd         = new QuiteCommand(tokenSource);

                Assert.False(tokenSource.Token.IsCancellationRequested);
            }
Example #2
0
            public void ShouldBeCanceled()
            {
                var tokenSource = new CancellationTokenSource();
                var mockCanvas  = new Mock <ICanvas>();
                var cmd         = new QuiteCommand(tokenSource);

                cmd.Execute(mockCanvas.Object);

                Assert.True(tokenSource.Token.IsCancellationRequested);
            }