TestSms.php 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: stanley-king
  5. * Date: 2017/11/14
  6. * Time: 下午7:44
  7. */
  8. define('BASE_ROOT_PATH',str_replace('/test','',dirname(__FILE__)));
  9. require_once(BASE_ROOT_PATH . '/fooder.php');
  10. require_once(BASE_ROOT_PATH . '/helper/stat_helper.php');
  11. require_once(BASE_ROOT_PATH . '/helper/sms_helper.php');
  12. class TestSms extends PHPUnit_Framework_TestCase
  13. {
  14. public static function setUpBeforeClass()
  15. {
  16. Base::run_util();
  17. }
  18. public function testRegister()
  19. {
  20. $sms = new Sms();
  21. $mobile = '13911129867';
  22. //$params[Sms::tpl_reg_user_bonus] = ['amount' => 1.0];
  23. //$params[Sms::tpl_reg_inviter] = ['user_name' => '张莉','level' => 1,'amount' => 5];
  24. $params[Sms::tpl_reg_invitee] = ['user_name' => '张莉','inviter_name' => "桑贵苏",'level' => 3,'amount' => 2];
  25. $params[Sms::tpl_order_complete_inviter] = ['level' => 1,'name' => '桑贵苏','amount' => 2];
  26. $params[Sms::tpl_order_complete_invitee] = ['name' => '桑贵苏','amount' => 2];
  27. foreach ($params as $sms_type => $sms_param) {
  28. $status = $sms->send_oper($mobile,$sms_type,$sms_param);
  29. }
  30. }
  31. }