@@ 22-37 (lines=16) @@ | ||
19 | */ |
|
20 | private $config; |
|
21 | ||
22 | public function __construct($name = null, array $data = array(), $dataName = '') |
|
23 | { |
|
24 | parent::__construct($name, $data, $dataName); |
|
25 | $this->config = Configuration::fromArray([ |
|
26 | 'tickets' => [ |
|
27 | 'early' => ['name' => 'Early Bird', 'cost' => 5000, 'available' => 75], |
|
28 | 'std' => ['name' => 'Standard', 'cost' => 10000, 'available' => 150], |
|
29 | 'free' => ['name' => 'Free', 'cost' => 0, 'available' => 100, 'metadata' => ['private' => true]] |
|
30 | ], |
|
31 | 'financial' => [ |
|
32 | 'taxRate' => 10, |
|
33 | 'currency' => 'GBP', |
|
34 | 'displayTax' => true |
|
35 | ] |
|
36 | ]); |
|
37 | } |
|
38 | ||
39 | public function testBasket() |
|
40 | { |
@@ 24-39 (lines=16) @@ | ||
21 | */ |
|
22 | private $config; |
|
23 | ||
24 | public function __construct($name = null, array $data = array(), $dataName = '') |
|
25 | { |
|
26 | parent::__construct($name, $data, $dataName); |
|
27 | $this->config = Configuration::fromArray([ |
|
28 | 'tickets' => [ |
|
29 | 'early' => ['name' => 'Early Bird', 'cost' => 5000, 'available' => 75], |
|
30 | 'std' => ['name' => 'Standard', 'cost' => 10000, 'available' => 150], |
|
31 | 'free' => ['name' => 'Free', 'cost' => 0, 'available' => 100, 'metadata' => ['private' => true]] |
|
32 | ], |
|
33 | 'financial' => [ |
|
34 | 'taxRate' => 10, |
|
35 | 'currency' => 'GBP', |
|
36 | 'displayTax' => true |
|
37 | ] |
|
38 | ]); |
|
39 | } |
|
40 | ||
41 | public function testValidateThrowsOnEmptyBasket() |
|
42 | { |