返信が遅くなりまして申し訳ございません。
修正したところ、以下2カ所エラーが発生します。
消費税計算が絡んでいると思いますのでおそらくここも修正しなければならないと思われましたのでご報告致します。
SC_Helper_Purchase_setShipmentItemTempTest::testSetShipmentItemTemp_製品情報が既に存在する場合_存在する情報が価格に反映される
Failed asserting that two arrays are equal.
--- Expected
+++ Actual
@@ @@
Array (
'shipping_id' => '1001'
'product_class_id' => '1001'
'quantity' => 10
'price' => 9000
- 'total_inctax' => 94500.0
+ 'total_inctax' => 90000.0
'productsClass' => Array (...)
)
tests/class/Common_TestCase.php:41
tests/class/helper/SC_Helper_Purchase/SC_Helper_Purchase_setShipmentItemTempTest.php:66
SC_Helper_Purchase_setShipmentItemTempTest::testSetShipmentItemTemp_製品情報が存在しない場合_DBから取得した値が反映される
Failed asserting that two arrays are equal.
--- Expected
+++ Actual
@@ @@
Array (
'shipping_id' => '1001'
'product_class_id' => '1002'
'quantity' => 10
'price' => '2500'
- 'total_inctax' => 26250.0
+ 'total_inctax' => 25000.0
)
tests/class/Common_TestCase.php:41
tests/class/helper/SC_Helper_Purchase/SC_Helper_Purchase_setShipmentItemTempTest.php:83
ただ修正をご提示していただいたおかげで、既存テストがすべて通るようになってより安心できるようになりました。ご対応ありがとうございます!