public override IEnumerable <Event> Execute(SimulationEnvironment environment)
 {
     while (true)
     {
         yield return(environment.Timeout(TimeSpan.FromSeconds(1)));
     }
 }
예제 #2
0
        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;
 }