Explorar el Código

add testAddMemberYearCard to add member card

stanley-king hace 4 años
padre
commit
f9695281f0
Se han modificado 1 ficheros con 9 adiciones y 3 borrados
  1. 9 3
      test/TestMemberCard.php

+ 9 - 3
test/TestMemberCard.php

@@ -195,7 +195,7 @@ class TestMemberCard extends TestCase
                 $line = fgets($file);
                 $kv = preg_split('/,/',$line);
                 if(count($kv) != 2) continue;
-                $mid_amounts[] = ['mid' => $kv[0],'amount' => $kv[1]];
+                $mid_amounts[] = ['mid' => intval($kv[0]),'amount' => intval($kv[1])];
             }
             fclose($file);
 
@@ -203,10 +203,16 @@ class TestMemberCard extends TestCase
         };
 
         $mids = $finder();
-        foreach ($mids as $val) {
+        foreach ($mids as $val)
+        {
             $usercards = new mcard\user_mcards($val['mid']);
             $params = mcard\getConfig('year',$val['amount']);
-            $usercards->addCard($params);
+            $ret = $usercards->addCard($params);
+            if($ret) {
+                Log::record("{$val['mid']} : {$val['amount']} success.");
+            } else {
+                Log::record("{$val['mid']} : {$val['amount']} fail.");
+            }
         }
     }