You are here

function AmountTest::testGetAmount in Currency 8.3

@covers ::getAmount

File

tests/src/Unit/Plugin/views/field/AmountTest.php, line 230

Class

AmountTest
@coversDefaultClass \Drupal\currency\Plugin\views\field\Amount

Namespace

Drupal\Tests\currency\Unit\Plugin\views\field

Code

function testGetAmount() {
  $amount = mt_rand();
  $field_alias = $this
    ->randomMachineName();
  $this->sut->field_alias = $field_alias;
  $result_row = new ResultRow([
    $field_alias => $amount,
  ]);
  $method = new \ReflectionMethod($this->sut, 'getAmount');
  $method
    ->setAccessible(TRUE);
  $this
    ->assertSame($amount, $method
    ->invoke($this->sut, $result_row));
}