use Modern::Perl;
-use Test::More tests => 9;
+use Test::More tests => 11;
use Koha::Library;
use Koha::Libraries;
use Koha::LibraryCategories;
use Koha::Database;
+use t::lib::Mocks;
use t::lib::TestBuilder;
my $schema = Koha::Database->new->schema;
branchcode => 'my_bc_1',
branchname => 'my_branchname_1',
branchnotes => 'my_branchnotes_1',
+ marcorgcode => 'US-MyLib',
})->store;
my $new_library_2 = Koha::Library->new({
branchcode => 'my_bc_2',
$retrieved_category_2->delete;
is( Koha::LibraryCategories->search->count, $nb_of_categories + 2, 'Delete should have deleted the library category' );
+t::lib::Mocks::mock_preference('MARCOrgCode', 'US-Default');
+is( $new_library_1->get_effective_marcorgcode, 'US-MyLib', 'If defined, use library\'s own marc org code');
+is( $new_library_2->get_effective_marcorgcode, 'US-Default', 'If not defined library\' marc org code, use the one from system preferences');
+
$schema->storage->txn_rollback;