1 use Test::More tests => 4;
 
   5 use Support::TestSetup;
 
   7 use_ok 'SL::BackgroundJob::Base';
 
   9 my @expected_known_job_classes = qw(BackgroundJobCleanup CleanAuthSessions CleanBackgroundJobHistory CreatePeriodicInvoices CsvImport FailedBackgroundJobsReport
 
  10                                       MassRecordCreationAndPrinting SelfTest Test);
 
  11 is_deeply [ SL::BackgroundJob::Base->get_known_job_classes ], \@expected_known_job_classes, 'get_known_job_classes called as class method';
 
  13 my $job = new_ok 'SL::BackgroundJob::Base';
 
  14 is_deeply [ $job->get_known_job_classes ], \@expected_known_job_classes, 'get_known_job_classes called as instance method';