ItemTest::test_item()   A
last analyzed

Complexity

Conditions 1
Paths 1

Size

Total Lines 8
Code Lines 6

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
cc 1
eloc 6
nc 1
nop 0
dl 0
loc 8
rs 10
c 0
b 0
f 0
1
<?php
2
3
namespace Pronamic\WordPress\Pay\Gateways\IDealBasic;
4
5
use Pronamic\WordPress\Money\Money;
6
7
class ItemTest extends \WP_UnitTestCase {
8
	/**
9
	 * Test item.
10
	 */
11
	public function test_item() {
12
		$item = new Item( '1', 'Description', 1, new Money( 123.50 ) );
13
14
		$this->assertEquals( '1', $item->get_number() );
15
		$this->assertEquals( 'Description', $item->get_description() );
16
		$this->assertEquals( 1, $item->get_quantity() );
17
		$this->assertEquals( new Money( 123.50 ), $item->get_price() );
18
		$this->assertEquals( 123.50, $item->get_amount() );
19
	}
20
}
21