File tree Expand file tree Collapse file tree 1 file changed +9
-3
lines changed
IntegrationEngine.Tests/Scheduler Expand file tree Collapse file tree 1 file changed +9
-3
lines changed Original file line number Diff line number Diff line change 11using IntegrationEngine . Scheduler ;
2+ using Moq ;
23using NUnit . Framework ;
3- using Quartz . Impl ;
4+ using Quartz ;
45using System ;
56using System . Collections . Generic ;
67
@@ -16,12 +17,17 @@ public void ShouldDeleteTrigger()
1617 IntegrationJobTypes = new List < Type > ( ) { jobType }
1718 } ;
1819 var trigger = new CronTrigger ( ) {
20+ Id = "one" ,
1921 JobType = jobType . FullName
2022 } ;
23+ var scheduler = new Mock < IScheduler > ( ) ;
24+ scheduler . Setup ( x => x . UnscheduleJob ( It . Is < TriggerKey > ( y => y . Name == trigger . Id &&
25+ y . Group == trigger . JobType ) ) ) . Returns ( true ) ;
26+ subject . Scheduler = scheduler . Object ;
2127
22- subject . DeleteTrigger ( trigger ) ;
23-
28+ var result = subject . DeleteTrigger ( trigger ) ;
2429
30+ Assert . That ( result , Is . True ) ;
2531 }
2632 }
2733}
You can’t perform that action at this time.
0 commit comments