From cc3fb766daac2b3bf29f402c90afa2e77a18e00f Mon Sep 17 00:00:00 2001 From: Jasmine Amohia Date: Thu, 17 Jan 2019 03:33:49 +0000 Subject: [PATCH] Bug 21692: created a test for Koha::Account->new Test plan: 1) Run test for /Koha/Account.t and confirm that all tests were successful Signed-off-by: David Nind Signed-off-by: Katrin Fischer Signed-off-by: Nick Clemens (cherry picked from commit 34c36a32a057c3a9be062e4ea8b6ec46c41859a0) Signed-off-by: Martin Renvoize (cherry picked from commit d0b51ad0f47558b41208c7c7cbc19e1218cc0850) Signed-off-by: Lucas Gass --- t/db_dependent/Koha/Account.t | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/t/db_dependent/Koha/Account.t b/t/db_dependent/Koha/Account.t index 9ed615e880..958fc62a13 100755 --- a/t/db_dependent/Koha/Account.t +++ b/t/db_dependent/Koha/Account.t @@ -24,6 +24,7 @@ use Test::More tests => 3; use Koha::Account; use Koha::Account::Lines; + use t::lib::Mocks; use t::lib::TestBuilder; @@ -55,7 +56,6 @@ subtest 'outstanding_debits() tests' => sub { is_deeply( $line->unblessed, $fetched_line->unblessed, "Fetched line matches the generated one ($i)" ); $i++; } - my $patron_2 = $builder->build_object({ class => 'Koha::Patrons' }); Koha::Account::Line->new({ borrowernumber => $patron_2->id, amountoutstanding => -2 })->store; my $just_one = Koha::Account::Line->new({ borrowernumber => $patron_2->id, amountoutstanding => 3 })->store; @@ -118,7 +118,7 @@ subtest 'outstanding_credits() tests' => sub { subtest 'add_credit() tests' => sub { - plan tests => 15; + plan tests => 16; $schema->storage->txn_begin; @@ -128,6 +128,7 @@ subtest 'add_credit() tests' => sub { my $patron = $builder->build_object( { class => 'Koha::Patrons' } ); my $account = Koha::Account->new( { patron_id => $patron->borrowernumber } ); + is( defined $account, 1, "Account is defined" ); is( $account->balance, 0, 'Patron has no balance' ); -- 2.39.5