Fix test assertions that were the wrong way around (expected, actual)
authorRich Lott / Artful Robot <forums@artfulrobot.uk>
Wed, 20 Oct 2021 15:59:45 +0000 (16:59 +0100)
committerRich Lott / Artful Robot <forums@artfulrobot.uk>
Wed, 20 Oct 2021 15:59:45 +0000 (16:59 +0100)
tests/phpunit/api/v3/OrderTest.php

index 986114057c712f13bec613dc1eaa902daaff7c06..4fff5e9c51f041fbe17a53bf7891400df20096bc 100644 (file)
@@ -122,13 +122,13 @@ class api_v3_OrderTest extends CiviUnitTestCase {
    */
   public function checkPaymentResult($results, $expectedResult, $lineItems = NULL): void {
     foreach ($expectedResult[$results['id']] as $key => $value) {
-      $this->assertEquals($results['values'][$results['id']][$key], $value);
+      $this->assertEquals($value, $results['values'][$results['id']][$key], "Unexpected value for '$key'");
     }
 
     if ($lineItems) {
       foreach ($lineItems as $key => $items) {
         foreach ($items as $k => $item) {
-          $this->assertEquals($results['values'][$results['id']]['line_items'][$key][$k], $item);
+          $this->assertEquals($item, $results['values'][$results['id']]['line_items'][$key][$k], "Unexpected value for line item $key, $k");
         }
       }
     }