protected override void EstablishContext() { base.EstablishContext(); AlarmCategory = new AlarmCategory { Name = "AlarmCategory", Id = RandomGenerator.GetRandomInt32() }; Categories = new EnumerableQuery <AlarmCategory>(new[] { AlarmCategory }); Context.Setup(context => context.Get <AlarmCategory>()).Returns(Categories); RunTarget = new Mock <IAlarmsRunTarget>(); AlarmsRunTargetFactory.Setup(f => f.Create(DataDbConStr, ProjectRunner, AlarmCategory, TimeService.Object)) .Returns(RunTarget.Object); CyclicRunner = new Mock <ICyclicRunner>(); CyclicRunnerFactory.Setup(f => f.Create(RunTarget.Object)).Returns(CyclicRunner.Object); }
public void Test() { AlarmsRunTargetFactory.Verify(f => f.Create(DataDbConStr, ProjectRunner, AlarmCategory, TimeService.Object), Times.Once()); }