Skip to content

Commit 4a0cea9

Browse files
authored
Merge pull request #411 from bavix/develop
drop assert's
2 parents 48ae015 + 594aa25 commit 4a0cea9

File tree

4 files changed

+7
-5
lines changed

4 files changed

+7
-5
lines changed

src/Internal/Repository/TransactionRepository.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -39,14 +39,14 @@ public function insert(array $objects): void
3939
);
4040
}
4141

42-
assert($this->transaction->newQuery()->insert($values) === true);
42+
$this->transaction->newQuery()->insert($values);
4343
}
4444

4545
public function insertOne(TransactionDtoInterface $dto): Transaction
4646
{
4747
$attributes = $this->transformer->extract($dto);
4848
$instance = $this->transaction->newInstance($attributes);
49-
assert($instance->saveQuietly() === true);
49+
$instance::withoutEvents(static fn () => $instance->save());
5050

5151
return $instance;
5252
}

src/Internal/Repository/TransferRepository.php

+1-3
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,7 @@ public function insertOne(TransferDtoInterface $dto): Transfer
3636
{
3737
$attributes = $this->transformer->extract($dto);
3838
$instance = $this->transfer->newInstance($attributes);
39-
$instance->saveQuietly();
40-
41-
assert($instance->getKey() !== null);
39+
$instance::withoutEvents(static fn () => $instance->save());
4240

4341
return $instance;
4442
}

tests/Units/Domain/ConfirmTest.php

+2
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ public function testSimple(): void
2828
self::assertSame(0, $wallet->balanceInt);
2929

3030
$transaction = $wallet->deposit(1000, ['desc' => 'unconfirmed'], false);
31+
self::assertTrue($transaction->getKey() > 0);
3132
self::assertSame(0, $wallet->balanceInt);
3233
self::assertFalse($transaction->confirmed);
3334

@@ -47,6 +48,7 @@ public function testSafe(): void
4748
$transaction = $wallet->forceWithdraw(1000, ['desc' => 'unconfirmed'], false);
4849
self::assertSame(0, $wallet->balanceInt);
4950
self::assertFalse($transaction->confirmed);
51+
self::assertTrue($transaction->getKey() > 0);
5052

5153
$wallet->safeConfirm($transaction);
5254
self::assertSame(0, $wallet->balanceInt);

tests/Units/Domain/WalletExtensionTest.php

+2
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ public function testCustomAttribute(): void
3030
self::assertFalse($buyer->relationLoaded('wallet'));
3131
$transaction = $buyer->deposit(1000, ['bank_method' => 'VietComBank']);
3232

33+
self::assertTrue($transaction->getKey() > 0);
3334
self::assertSame($transaction->amountInt, $buyer->balanceInt);
3435
self::assertInstanceOf(Transaction::class, $transaction);
3536
self::assertSame('VietComBank', $transaction->bank_method);
@@ -47,6 +48,7 @@ public function testTransactionMoneyAttribute(): void
4748
self::assertFalse($buyer->relationLoaded('wallet'));
4849
$transaction = $buyer->deposit(1000, ['currency' => 'EUR']);
4950

51+
self::assertTrue($transaction->getKey() > 0);
5052
self::assertSame($transaction->amountInt, $buyer->balanceInt);
5153
self::assertInstanceOf(TransactionMoney::class, $transaction);
5254
self::assertSame('1000', $transaction->currency->getAmount());

0 commit comments

Comments
 (0)