123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136 |
- <?php
- /**
- * Created by PhpStorm.
- * User: Bear
- * Date: 2020/6/3
- * Time: 上午10:35
- */
- use app\main\constants\ApiConstants;
- use app\main\constants\ErrorCodeConstants;
- use app\main\model\object\BaseObject;
- use app\main\service\AdminService;
- use app\main\service\ApiService;
- use app\main\service\ReferralService;
- use app\main\service\UserCollectService;
- use think\Config;
- class ApiTest extends TestInit
- {
- public function testTpl()
- {
- ApiService::instance()->jsonRequest(Config::get('api.external_uri'));
- $data = ApiService::instance()->post(ApiConstants::API_TPL, ['ids' => [66, 117]]);
- $this->assertInstanceOf(BaseObject::class, $data);
- $this->assertEquals(ErrorCodeConstants::SUCCESS, $data->code);
- $result = json_decode($data->data, true);
- $this->assertEquals(0, $result['retCode']);
- }
- public function testCustom()
- {
- ApiService::instance()->jsonRequest(Config::get('api.external_uri'));
- $data = ApiService::instance()->post(ApiConstants::API_CUSTOM, ['ids' => [11010041856, 117]]);
- $this->assertInstanceOf(BaseObject::class, $data);
- $this->assertEquals(ErrorCodeConstants::SUCCESS, $data->code);
- $result = json_decode($data->data, true);
- $this->assertEquals(0, $result['retCode']);
- $data = ApiService::instance()->getCollectFromApi(ApiConstants::API_CUSTOM, ['ids' => [11010041856, 117]]);
- var_dump($data);
- }
- public function testBookList()
- {
- ApiService::instance()->jsonRequest(Config::get('api.external_uri'));
- $data = ApiService::instance()->post(ApiConstants::API_BOOK_LIST, ['ids' => [7], 'adminId'=>1778]);
- $this->assertInstanceOf(BaseObject::class, $data);
- $this->assertEquals(ErrorCodeConstants::SUCCESS, $data->code);
- $result = json_decode($data->data, true);
- $this->assertEquals(0, $result['retCode']);
- }
- public function testapi_advanced_send()
- {
- $data = ApiService::instance()->getCollectFromApi(ApiConstants::API_ADVANCED_SEND, ['ids' => [59,60]]);
- var_dump($data);
- }
- public function testapi_referral()
- {
- // $data = ReferralService::instance()->getReferralCollectFromApi([115]);
- // var_dump($data);exit;
- ApiService::instance()->jsonRequest(Config::get('api.external_uri'));
- $data = ApiService::instance()->post(ApiConstants::API_REFERRAL, ['ids' => [990]]);
- $this->assertInstanceOf(BaseObject::class, $data);
- $this->assertEquals(ErrorCodeConstants::SUCCESS, $data->code);
- $result = json_decode($data->data, true);
- $this->assertEquals(0, $result['retCode']);
- }
- public function testapi_referral_day()
- {
- ApiService::instance()->jsonRequest(Config::get('api.external_uri'));
- $data = ApiService::instance()->post(ApiConstants::API_REFERRAL_DAY, ['referralId' => 1155]);
- $this->assertInstanceOf(BaseObject::class, $data);
- $this->assertEquals(ErrorCodeConstants::SUCCESS, $data->code);
- $result = json_decode($data->data, true);
- $this->assertEquals(0, $result['retCode']);
- }
- public function testapi_user_total()
- {
- ApiService::instance()->jsonRequest(Config::get('api.external_uri'));
- $data = ApiService::instance()->post(ApiConstants::API_USER_TOTAL, ['adminId' => 1734]);
- $this->assertInstanceOf(BaseObject::class, $data);
- $this->assertEquals(ErrorCodeConstants::SUCCESS, $data->code);
- $result = json_decode($data->data, true);
- $this->assertEquals(0, $result['retCode']);
- }
- public function testapi_user_today()
- {
- ApiService::instance()->jsonRequest(Config::get('api.external_uri'));
- $data = ApiService::instance()->post(ApiConstants::API_USER_TODAY, ['adminId' => 1734]);
- $this->assertInstanceOf(BaseObject::class, $data);
- $this->assertEquals(ErrorCodeConstants::SUCCESS, $data->code);
- $result = json_decode($data->data, true);
- $this->assertEquals(0, $result['retCode']);
- }
- public function testapi_vip_user_total()
- {
- $data = UserCollectService::instance()->getUserCollectDateAggsListData(1771);
- var_dump($data);exit;
- ApiService::instance()->jsonRequest(Config::get('api.external_uri'));
- $data = ApiService::instance()->post(ApiConstants::API_VIP_USER_TOTAL, ['ids' => [1734]]);
- $this->assertInstanceOf(BaseObject::class, $data);
- $this->assertEquals(ErrorCodeConstants::SUCCESS, $data->code);
- $result = json_decode($data->data, true);
- $this->assertEquals(0, $result['retCode']);
- }
- public function testapi_vip_user_today()
- {
- $data = UserCollectService::instance()->getMigrateUserCollectChannelList([1734,1778]);
- var_dump($data);exit;
- ApiService::instance()->jsonRequest(Config::get('api.external_uri'));
- $data = ApiService::instance()->post(ApiConstants::API_VIP_USER_TODAY, ['ids' => [1734,1749,17777]]);
- $this->assertInstanceOf(BaseObject::class, $data);
- $this->assertEquals(ErrorCodeConstants::SUCCESS, $data->code);
- $result = json_decode($data->data, true);
- $this->assertEquals(0, $result['retCode']);
- }
- public function testapi_keywords()
- {
- ApiService::instance()->jsonRequest(Config::get('api.external_uri'));
- $data = ApiService::instance()->post(ApiConstants::API_KEYWORDS, ['ids' => [62,63]]);
- $this->assertInstanceOf(BaseObject::class, $data);
- $this->assertEquals(ErrorCodeConstants::SUCCESS, $data->code);
- $result = json_decode($data->data, true);
- $this->assertEquals(0, $result['retCode']);
- }
- }
|