@@ 43-49 (lines=7) @@ | ||
40 | self::assertSame($data[$index]['updatedBy'], (string) $discount->getUpdatedBy()); |
|
41 | self::assertEquals(new DateTime($data[$index]['created']), $discount->getCreatedAt()); |
|
42 | ||
43 | if ($data[$index]['amount']) { |
|
44 | self::assertInstanceOf(Money::class, $discount->getAmount()); |
|
45 | self::assertSame((string) $data[$index]['amount']['amount'], $discount->getAmount()->getAmount()); |
|
46 | self::assertSame($data[$index]['amount']['currencyId'], $discount->getAmount()->getCurrency()->getCode()); |
|
47 | } else { |
|
48 | self::assertSame((float) $data[$index]['percentage'], $discount->getPercentage()); |
|
49 | } |
|
50 | } |
|
51 | } |
|
52 |
@@ 44-50 (lines=7) @@ | ||
41 | self::assertSame($data[$i]['price']['currencyId'], $variant->getPrice()->getCurrency()->getCode()); |
|
42 | self::assertSame((float) $data[$i]['vatPercentage'], $variant->getVatPercentage()); |
|
43 | ||
44 | if (is_null($data[$i]['costPrice'])) { |
|
45 | self::assertSame($data[$i]['costPrice'], $variant->getCostPrice()); |
|
46 | } else { |
|
47 | self::assertInstanceOf(Money::class, $variant->getCostPrice()); |
|
48 | self::assertSame((string) $data[$i]['costPrice']['amount'], $variant->getCostPrice()->getAmount()); |
|
49 | self::assertSame($data[$i]['costPrice']['currencyId'], $variant->getCostPrice()->getCurrency()->getCode()); |
|
50 | } |
|
51 | ||
52 | $i++; |
|
53 | } |