diff --git a/tests/Feature/Controllers/PiggyBankControllerTest.php b/tests/Feature/Controllers/PiggyBankControllerTest.php index 16565539bf..8ee5612be5 100644 --- a/tests/Feature/Controllers/PiggyBankControllerTest.php +++ b/tests/Feature/Controllers/PiggyBankControllerTest.php @@ -205,6 +205,7 @@ class PiggyBankControllerTest extends TestCase $repository->shouldReceive('getCurrentAmount')->andReturn('10'); $repository->shouldReceive('setUser'); $repository->shouldReceive('correctOrder'); + $repository->shouldReceive('getSuggestedMonthlyAmount')->andReturn('1'); Steam::shouldReceive('balance')->twice()->andReturn('1'); @@ -332,8 +333,13 @@ class PiggyBankControllerTest extends TestCase // mock stuff $repository = $this->mock(PiggyBankRepositoryInterface::class); $journalRepos = $this->mock(JournalRepositoryInterface::class); + $repository->shouldReceive('setUser')->once(); $journalRepos->shouldReceive('firstNull')->once()->andReturn(new TransactionJournal); $repository->shouldReceive('getEvents')->andReturn(new Collection); + $repository->shouldReceive('getSuggestedMonthlyAmount')->andReturn('1'); + $repository->shouldReceive('getCurrentAmount')->andReturn('1'); + + $this->be($this->user()); $response = $this->get(route('piggy-banks.show', [1])); diff --git a/tests/Unit/Transformers/PiggyBankTransformerTest.php b/tests/Unit/Transformers/PiggyBankTransformerTest.php index 3bfd20df9a..6115fff42a 100644 --- a/tests/Unit/Transformers/PiggyBankTransformerTest.php +++ b/tests/Unit/Transformers/PiggyBankTransformerTest.php @@ -50,6 +50,8 @@ class PiggyBankTransformerTest extends TestCase $repository = $this->mock(PiggyBankRepositoryInterface::class); $repository->shouldReceive('setUser')->once(); $repository->shouldReceive('getCurrentAmount')->andReturn('12.34')->once(); + $repository->shouldReceive('getSuggestedMonthlyAmount')->andReturn('12.34')->once(); + // make new account and piggy $account = Account::create( @@ -94,10 +96,12 @@ class PiggyBankTransformerTest extends TestCase $currencyRepos->shouldReceive('setUser')->once(); $currencyRepos->shouldReceive('findNull')->withArgs([1])->andReturn(TransactionCurrency::find(1))->once(); + // mock repository: $repository = $this->mock(PiggyBankRepositoryInterface::class); $repository->shouldReceive('setUser')->once(); $repository->shouldReceive('getCurrentAmount')->andReturn('12.34')->once(); + $repository->shouldReceive('getSuggestedMonthlyAmount')->andReturn('12.34')->once(); // make new account and piggy $account = Account::create( @@ -155,6 +159,7 @@ class PiggyBankTransformerTest extends TestCase $repository = $this->mock(PiggyBankRepositoryInterface::class); $repository->shouldReceive('setUser')->once(); $repository->shouldReceive('getCurrentAmount')->andReturn('12.34')->once(); + $repository->shouldReceive('getSuggestedMonthlyAmount')->andReturn('12.34')->once(); // make new account and piggy $account = Account::create(