Skip to content

Commit ef48adb

Browse files
committed
add unit-cases
1 parent 2c0009b commit ef48adb

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

tests/RateTest.php

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,12 @@ public function testRate(): void
1919
*/
2020
$user = factory(UserMulti::class)->create();
2121
$usd = $user->createWallet(['name' => 'Dollar USA', 'slug' => 'my-usd']);
22+
$this->assertEquals($usd->slug, 'my-usd');
23+
$this->assertEquals($usd->currency, 'USD');
24+
2225
$rub = $user->createWallet(['name' => 'RUB']);
26+
$this->assertEquals($rub->slug, 'rub');
27+
$this->assertEquals($rub->currency, 'RUB');
2328

2429
$rate = app(Rateable::class)
2530
->withAmount(1000)
@@ -39,7 +44,12 @@ public function testExchange(): void
3944
*/
4045
$user = factory(UserMulti::class)->create();
4146
$usd = $user->createWallet(['name' => 'USD']);
47+
$this->assertEquals($usd->slug, 'usd');
48+
$this->assertEquals($usd->currency, 'USD');
49+
4250
$rub = $user->createWallet(['name' => 'RUR', 'slug' => 'my-rub']);
51+
$this->assertEquals($rub->slug, 'my-rub');
52+
$this->assertEquals($rub->currency, 'RUB');
4353

4454
$rate = app(ExchangeService::class)
4555
->rate($usd, $rub);

0 commit comments

Comments
 (0)