public override IEnumerable <Event> Execute(SimulationEnvironment environment) { while (true) { yield return(environment.Timeout(TimeSpan.FromSeconds(1))); } }
public void GivenCtor_WhenSimulationEnvironment_Then() { var expected = new SimulationEnvironment(); var result = new SimulationRunner <SimulationEnvironment>(expected); Assert.Equal(expected, result.Environment); }
public override IEnumerable <Event> Execute(SimulationEnvironment environment) { yield return(environment.Timeout(_delay)); }
public override IEnumerable <Event> Execute(SimulationEnvironment environment) { ActivationTime = environment.Now; yield break; }