示例#1
0
        public void Start_wrapped_thread()
        {
            // Arrange
            var threadWrapper = new Mock <IThreadWrapper>();
            var scheduledJob  = new ScheduledJob(new TimeSpan(), token => { }, token => { }, threadWrapper.Object);

            // Act
            scheduledJob.Start(_cancellatonTokenSource.Token);

            // Assert
            threadWrapper.Verify(x => x.Start(_cancellatonTokenSource.Token), Times.Once);
        }