/** * @covers FireflyIII\Support\Amount::formatTransaction */ public function testFormatTransaction() { // is a withdrawal. $transaction = FactoryMuffin::create('FireflyIII\\Models\\Transaction'); $transaction->amount = -100; $transaction->save(); $result = $this->object->formatTransaction($transaction, true); // withdrawal is red: $this->assertTrue(str_contains($result, '<span class="text-danger">')); // all amounts are 100. $this->assertTrue(str_contains($result, '100')); }