测试:抽象网络请求返回值成功检查;添加寻宝匹配初步测试
This commit is contained in:
@@ -2,6 +2,7 @@ import 'mocha';
|
||||
import { PinusWSClient } from 'pinus-robot-plugin';
|
||||
import { expect } from 'chai';
|
||||
import { Client } from './Client';
|
||||
import { checkSuccessResponse } from './CheckPatten';
|
||||
describe('军团测试', function() {
|
||||
let pinusClient: PinusWSClient;
|
||||
let guildList;
|
||||
@@ -26,9 +27,7 @@ describe('军团测试', function() {
|
||||
pinusClient.request('battle.guildHandler.getGuildList', {page:1, showPeopleMax: true, name: ""} , (res) => {
|
||||
// console.log(JSON.stringify(res))
|
||||
// 消息回调
|
||||
expect(res).to.be.an('object');
|
||||
expect(res.code).equal(0);
|
||||
expect(res.data).to.be.an('object');
|
||||
checkSuccessResponse(res);
|
||||
expect(res.data).to.have.deep.property('list').that.is.an('array');
|
||||
expect(res.data).to.have.deep.property('quitTime').that.is.an('number');
|
||||
guildList = res.data.list;
|
||||
@@ -50,9 +49,7 @@ describe('军团测试', function() {
|
||||
it('获取个人军团', function (done) {
|
||||
pinusClient.request('battle.guildHandler.getMyGuildInfo', { }, (res) => {
|
||||
// 消息回调
|
||||
expect(res).to.be.an('object');
|
||||
expect(res.code).equal(0);
|
||||
expect(res.data).to.be.an('object');
|
||||
checkSuccessResponse(res);
|
||||
expect(res.data).to.have.deep.property('hasGuild').that.is.an('boolean');
|
||||
if(res.data.hasGuild) {
|
||||
expect(res.data).to.have.deep.property('code').that.is.an('string');
|
||||
@@ -96,9 +93,7 @@ describe('军团测试', function() {
|
||||
it('获取申请列表', function (done) {
|
||||
pinusClient.request('battle.guildHandler.getApplyList', { }, (res) => {
|
||||
// 消息回调
|
||||
expect(res).to.be.an('object');
|
||||
expect(res.code).equal(0);
|
||||
expect(res.data).to.be.an('object');
|
||||
checkSuccessResponse(res);
|
||||
expect(res.data).to.have.deep.property('list').that.is.an('array');
|
||||
res.data.list.forEach(list => {
|
||||
expect(list).to.have.deep.property('applyCode').that.is.a('string');
|
||||
@@ -118,9 +113,7 @@ describe('军团测试', function() {
|
||||
it('团长查看可邀请列表', function (done) {
|
||||
pinusClient.request('battle.guildHandler.getInviteMemberList', { }, (res) => {
|
||||
// 消息回调
|
||||
expect(res).to.be.an('object');
|
||||
expect(res.code).equal(0);
|
||||
expect(res.data).to.be.an('object');
|
||||
checkSuccessResponse(res);
|
||||
expect(res.data).to.have.deep.property('list').that.is.an('array');
|
||||
res.data.list.forEach(list => {
|
||||
expect(list).to.have.deep.property('roleId').that.is.a('string');
|
||||
@@ -143,9 +136,7 @@ describe('军团测试', function() {
|
||||
|
||||
pinusClient.request('battle.guildHandler.getGuildMember', { code }, (res) => {
|
||||
// 消息回调
|
||||
expect(res).to.be.an('object');
|
||||
expect(res.code).equal(0);
|
||||
expect(res.data).to.be.an('object');
|
||||
checkSuccessResponse(res);
|
||||
expect(res.data).to.have.deep.property('list').that.is.an('array');
|
||||
res.data.list.forEach(list => {
|
||||
expect(list).to.have.deep.property('roleId').that.is.a('string');
|
||||
|
||||
Reference in New Issue
Block a user