public void IntegrateResetsTriggers() { var reset = false; var dummy = new TriggerStub { OnResetAction = () => reset = true }; var executionFactoryMock = new Mock<ITaskExecutionFactory>(MockBehavior.Strict); InitialiseExecutionContext(executionFactoryMock); var project = new ProjectStub("test") { TaskExecutionFactory = executionFactoryMock.Object }; project.Triggers.Add(dummy); var request = new IntegrationRequest("Dummy"); project.Integrate(request); Assert.IsTrue(reset); }