1- using IntegrationEngine . Api . Controllers ;
1+ using BeekmanLabs . UnitTesting ;
2+ using IntegrationEngine . Api . Controllers ;
23using IntegrationEngine . Core . Storage ;
34using IntegrationEngine . Scheduler ;
45using Moq ;
56using NUnit . Framework ;
67
78namespace IntegrationEngine . Tests . Api . Controllers
89{
9- public class CronTriggerControllerTest
10+ public class CronTriggerControllerTest : TestBase < CronTriggerController >
1011 {
1112 [ Test ]
1213 public void ShouldScheduleJobWhenCronTriggerIsCreatedWithValidCronExpression ( )
1314 {
14- var subject = new CronTriggerController ( ) ;
1515 var cronExpression = "0 6 * * 1-5 ?" ;
1616 var jobType = "MyProject.MyIntegrationJob" ;
1717 var expected = new CronTrigger ( ) {
@@ -20,12 +20,12 @@ public void ShouldScheduleJobWhenCronTriggerIsCreatedWithValidCronExpression()
2020 } ;
2121 var engineScheduler = new Mock < IEngineScheduler > ( ) ;
2222 engineScheduler . Setup ( x => x . ScheduleJobWithCronTrigger ( expected ) ) ;
23- subject . EngineScheduler = engineScheduler . Object ;
23+ Subject . EngineScheduler = engineScheduler . Object ;
2424 var esRepository = new Mock < ESRepository < CronTrigger > > ( ) ;
2525 esRepository . Setup ( x => x . Insert ( expected ) ) . Returns ( expected ) ;
26- subject . Repository = esRepository . Object ;
26+ Subject . Repository = esRepository . Object ;
2727
28- subject . PostCronTrigger ( expected ) ;
28+ Subject . PostCronTrigger ( expected ) ;
2929
3030 engineScheduler . Verify ( x => x
3131 . ScheduleJobWithCronTrigger ( It . Is < CronTrigger > ( y => y . JobType == jobType &&
0 commit comments