예제 #1
0
            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);
            }
예제 #2
0
 public void Test()
 {
     AlarmsRunTargetFactory.Verify(f => f.Create(DataDbConStr, ProjectRunner, AlarmCategory, TimeService.Object), Times.Once());
 }