-my $module = new Test::MockModule('C4::Context');
-$module->mock(
- '_new_dbh',
- sub {
- my $dbh = DBI->connect( 'DBI:Mock:', '', '' )
- || die "Cannot create handle: $DBI::errstr\n";
- return $dbh;
- }
-);
-my $matcher = [
- [ 'matcher_id', 'code', 'description', 'record_type', 'threshold' ],
- [ 1, 'ISBN', 'ISBN', 'red', 1 ],
- [ 2, 'ISSN', 'ISSN', 'blue', 0 ]
-];
-my $dbh = C4::Context->dbh();
+use_ok('C4::Matcher');
+
+use Test::DBIx::Class {
+ schema_class => 'Koha::Schema',
+ connect_info => ['dbi:SQLite:dbname=:memory:','',''],
+ connect_opts => { name_sep => '.', quote_char => '`', },
+ fixture_class => '::Populate',
+}, 'MarcMatcher' ;
+
+fixtures_ok [
+ MarcMatcher => [
+ [ 'matcher_id', 'code', 'description', 'record_type', 'threshold' ],
+ [ 1, 'ISBN', 'ISBN', 'red', 1 ],
+ [ 2, 'ISSN', 'ISSN', 'blue', 0 ]
+ ],
+], 'add fixtures';