$schema->storage->txn_begin;
my $builder = t::lib::TestBuilder->new;
-my $library = $builder->build({
- source => 'Branch',
-});
+my $library = $builder->build({ source => 'Branch' });
+my $itemtype = $builder->build({ source => 'Itemtype' })->{itemtype};
my $module = new Test::MockModule('C4::Context');
$module->mock('userenv', sub {
branchcode => $library->{branchcode},
);
-
my $borrower = GetMember( borrowernumber => $borrowernumber );
my $record = MARC::Record->new();
my ( $biblionumber, $biblioitemnumber ) = AddBiblio( $record, '' );
-my ( undef, undef, $itemnumber ) = AddItem( { homebranch => $library->{branchcode}, holdingbranch => $library->{branchcode}, barcode => 'i_dont_exist' }, $biblionumber );
+my ( undef, undef, $itemnumber ) = AddItem(
+ { homebranch => $library->{branchcode},
+ holdingbranch => $library->{branchcode},
+ barcode => 'i_dont_exist',
+ itype => $itemtype
+ },
+ $biblionumber
+);
+
my $item = GetItem( $itemnumber );
is ( IsItemIssued( $item->{itemnumber} ), 0, "item is not on loan at first" );