diff --git a/tests/Entity/AccountingTest.php b/tests/Entity/AccountingTest.php index 29fde8c..3dd73a6 100644 --- a/tests/Entity/AccountingTest.php +++ b/tests/Entity/AccountingTest.php @@ -70,12 +70,17 @@ class AccountingTest extends KernelTestCase $accountingA = new Accounting(); $accountingA->setTipjar($tipjarA); + $this->entityManager->persist($accountingA); + $tipjarB = new Tipjar(); $tipjarB->setName('TEST_TIPJAR_B'); $accountingB = new Accounting(); $accountingB->setTipjar($tipjarB); + $this->entityManager->persist($accountingB); + $this->entityManager->flush(); + $transaction = new AccountingTransaction(); $transaction->setMoney(new Money(120, 'EUR')); $transaction->setOrigin($accountingA); @@ -84,26 +89,28 @@ class AccountingTest extends KernelTestCase $this->entityManager->persist($transaction); $this->entityManager->flush(); + /** @var Accounting */ $accountingA = $this->entityManager ->getRepository(Tipjar::class) ->findOneBy(['name' => 'TEST_TIPJAR_A']) ->getAccounting(); + /** @var Accounting */ $accountingB = $this->entityManager ->getRepository(Tipjar::class) ->findOneBy(['name' => 'TEST_TIPJAR_B']) ->getAccounting(); - $this->assertCount(1, $accountingA->getTransactionsIssued()); - $this->assertCount(0, $accountingA->getTransactionsReceived()); + $this->assertCount(1, $accountingA->getTransactionsOutgoing()); + $this->assertCount(0, $accountingA->getTransactionsIncoming()); - $this->assertCount(0, $accountingB->getTransactionsIssued()); - $this->assertCount(1, $accountingB->getTransactionsReceived()); + $this->assertCount(0, $accountingB->getTransactionsOutgoing()); + $this->assertCount(1, $accountingB->getTransactionsIncoming()); - $this->assertEquals(120, $accountingA->getTransactionsIssued()[0]->getMoney()->amount); - $this->assertEquals('EUR', $accountingA->getTransactionsIssued()[0]->getMoney()->currency); + $this->assertEquals(120, $accountingA->getTransactionsOutgoing()[0]->getMoney()->amount); + $this->assertEquals('EUR', $accountingA->getTransactionsOutgoing()[0]->getMoney()->currency); - $this->assertEquals(120, $accountingB->getTransactionsReceived()[0]->getMoney()->amount); - $this->assertEquals('EUR', $accountingB->getTransactionsReceived()[0]->getMoney()->currency); + $this->assertEquals(120, $accountingB->getTransactionsIncoming()[0]->getMoney()->amount); + $this->assertEquals('EUR', $accountingB->getTransactionsIncoming()[0]->getMoney()->currency); } }