public void Start_ThrowsException_IfNoTasksHaveBeenAdded() { var continuousProcess = new ContinuousProcess(4, TimeSpan.FromSeconds(1), Guid.NewGuid()); var mockExceptionPublisher = new Mock<IExceptionPublisher>(); continuousProcess.ExceptionPublisher = mockExceptionPublisher.Object; continuousProcess.Start(); mockExceptionPublisher.Verify(p => p.Publish(It.IsAny<Exception>())); }
public void SetUp() { process = new ContinuousProcess(5, TimeSpan.FromMilliseconds(200), Guid.NewGuid()); taskMock = new Mock<IContinuousProcessTask>(); }