View | Details | Raw Unified | Return to bug 36081
Collapse All | Expand All

(-)a/t/db_dependent/ArticleRequests.t (-5 / +8 lines)
Lines 69-80 my $patron_2 = $builder->build_object({ class => 'Koha::Patrons', value => { fla Link Here
69
# store
69
# store
70
Koha::Notice::Messages->delete;
70
Koha::Notice::Messages->delete;
71
my $article_request_title = 'an article request title';
71
my $article_request_title = 'an article request title';
72
my $article_request = Koha::ArticleRequest->new(
72
my $article_request = $builder->build_object(
73
    {
73
    {
74
        borrowernumber => $patron->id,
74
        class => 'Koha::ArticleRequests',
75
        biblionumber   => $item->biblionumber,
75
        value => {
76
        itemnumber     => $item->itemnumber,
76
            borrowernumber => $patron->id,
77
        title          => $article_request_title,
77
            biblionumber   => $item->biblionumber,
78
            itemnumber     => $item->itemnumber,
79
            title          => $article_request_title,
80
        }
78
    }
81
    }
79
)->request();
82
)->request();
80
83
(-)a/t/db_dependent/Koha/ArticleRequest.t (-14 / +27 lines)
Lines 46-55 subtest 'request() tests' => sub { Link Here
46
46
47
    my $ar_module = mock_article_request_module();
47
    my $ar_module = mock_article_request_module();
48
48
49
    my $ar = Koha::ArticleRequest->new(
49
    my $ar = $builder->build_object(
50
        {
50
        {
51
            borrowernumber => $patron->id,
51
            class => 'Koha::ArticleRequests',
52
            biblionumber   => $item->biblionumber,
52
            value => {
53
                borrowernumber => $patron->id,
54
                biblionumber   => $item->biblionumber,
55
                debit_id       => undef,
56
            }
53
        }
57
        }
54
    );
58
    );
55
59
Lines 67-77 subtest 'request() tests' => sub { Link Here
67
    # set a fee amount
71
    # set a fee amount
68
    $amount = 10;
72
    $amount = 10;
69
73
70
    $ar = Koha::ArticleRequest->new(
74
    $ar = $builder->build_object(
71
        {
75
        {
72
            borrowernumber => $patron->id,
76
            class => 'Koha::ArticleRequests',
73
            biblionumber   => $item->biblionumber,
77
            value => {
74
            itemnumber     => $item->id,
78
                borrowernumber => $patron->id,
79
                biblionumber   => $item->biblionumber,
80
                itemnumber     => $item->id,
81
            }
75
        }
82
        }
76
    );
83
    );
77
84
Lines 101-110 subtest 'set_pending() tests' => sub { Link Here
101
108
102
    my $ar_module = mock_article_request_module();
109
    my $ar_module = mock_article_request_module();
103
110
104
    my $ar = Koha::ArticleRequest->new(
111
    my $ar = $builder->build_object(
105
        {
112
        {
106
            borrowernumber => $patron->id,
113
            class => 'Koha::ArticleRequests',
107
            biblionumber   => $biblio->id,
114
            value => {
115
                borrowernumber => $patron->id,
116
                biblionumber   => $biblio->id,
117
            }
108
        }
118
        }
109
    );
119
    );
110
120
Lines 174-184 subtest 'cancel() tests' => sub { Link Here
174
184
175
    my $ar_module = mock_article_request_module();
185
    my $ar_module = mock_article_request_module();
176
186
177
    my $ar = Koha::ArticleRequest->new(
187
    my $ar = $builder->build_object(
178
        {
188
        {
179
            borrowernumber => $patron->id,
189
            class => 'Koha::ArticleRequests',
180
            biblionumber   => $item->biblionumber,
190
            value => {
181
            itemnumber     => $item->id,
191
                borrowernumber => $patron->id,
192
                biblionumber   => $item->biblionumber,
193
                itemnumber     => $item->id,
194
            }
182
        }
195
        }
183
    );
196
    );
184
197
(-)a/t/db_dependent/Koha/Biblio.t (-5 / +9 lines)
Lines 1331-1342 subtest 'article_requests() tests' => sub { Link Here
1331
1331
1332
        my $patron = $builder->build_object( { class => 'Koha::Patrons' } );
1332
        my $patron = $builder->build_object( { class => 'Koha::Patrons' } );
1333
1333
1334
        Koha::ArticleRequest->new(
1334
        $builder->build_object(
1335
            {
1335
            {
1336
                borrowernumber => $patron->id,
1336
                class => 'Koha::ArticleRequests',
1337
                biblionumber   => $biblio->id,
1337
                value => {
1338
                itemnumber     => $item->id,
1338
                    borrowernumber => $patron->id,
1339
                title          => $biblio->title,
1339
                    biblionumber   => $biblio->id,
1340
                    itemnumber     => $item->id,
1341
                    title          => $biblio->title,
1342
1343
                }
1340
            }
1344
            }
1341
        )->request;
1345
        )->request;
1342
    }
1346
    }
(-)a/t/db_dependent/Koha/Patron.t (-6 / +9 lines)
Lines 1348-1359 subtest 'article_requests() tests' => sub { Link Here
1348
1348
1349
        my $item = $builder->build_sample_item;
1349
        my $item = $builder->build_sample_item;
1350
1350
1351
        Koha::ArticleRequest->new(
1351
        $builder->build_object(
1352
            {
1352
            {
1353
                borrowernumber => $patron->id,
1353
                class => 'Koha::ArticleRequests',
1354
                biblionumber   => $item->biblionumber,
1354
                value => {
1355
                itemnumber     => $item->id,
1355
                    borrowernumber => $patron->id,
1356
                title          => "Title",
1356
                    biblionumber   => $item->biblionumber,
1357
                    itemnumber     => $item->id,
1358
                    title          => "Title",
1359
1360
                }
1357
            }
1361
            }
1358
        )->request;
1362
        )->request;
1359
    }
1363
    }
1360
- 

Return to bug 36081