simplify tests and daily change calculations

This commit is contained in:
hackerESQ
2024-09-23 15:09:35 -05:00
parent d0fbf44fa0
commit 7d119a8c24
8 changed files with 77 additions and 65 deletions
+4 -4
View File
@@ -30,9 +30,9 @@ class TransactionsTest extends TestCase
{
$this->actingAs($user = User::factory()->create());
Transaction::factory(5)->buy()->symbol('AAPL')->create();
Transaction::factory(5)->buy()->lastYear()->symbol('AAPL')->create();
$transaction = Transaction::factory()->sell()->symbol('AAPL')->create();
$transaction = Transaction::factory()->sell()->lastMonth()->symbol('AAPL')->create();
$this->assertNotNull($transaction->cost_basis);
}
@@ -56,8 +56,8 @@ class TransactionsTest extends TestCase
$portfolio = Portfolio::factory()->create();
Transaction::factory(5)->buy()->portfolio($portfolio->id)->symbol('AAPL')->create();
$transaction = Transaction::factory()->sell()->portfolio($portfolio->id)->symbol('AAPL')->create();
Transaction::factory(5)->buy()->lastYear()->portfolio($portfolio->id)->symbol('AAPL')->create();
$transaction = Transaction::factory()->sell()->lastMonth()->portfolio($portfolio->id)->symbol('AAPL')->create();
$this->assertDatabaseHas('holdings', [
'portfolio_id' => $portfolio->id,