parent
d899cb5da3
commit
c30e609eb4
|
@ -1,12 +1,12 @@
|
||||||
package com.dispose.test.service;
|
package com.dispose.test.service;
|
||||||
|
|
||||||
import com.dispose.common.DisposeDeviceType;
|
import com.dispose.common.*;
|
||||||
import com.dispose.common.ErrorCode;
|
|
||||||
import com.dispose.common.HttpType;
|
|
||||||
import com.dispose.common.ObjectStatus;
|
|
||||||
import com.dispose.manager.DisposeDeviceManager;
|
import com.dispose.manager.DisposeDeviceManager;
|
||||||
import com.dispose.mapper.DisposeDeviceMapper;
|
import com.dispose.mapper.DisposeDeviceMapper;
|
||||||
|
import com.dispose.mapper.DisposeTaskMapper;
|
||||||
|
import com.dispose.pojo.entity.DisposeCapacity;
|
||||||
import com.dispose.pojo.entity.DisposeDevice;
|
import com.dispose.pojo.entity.DisposeDevice;
|
||||||
|
import com.dispose.pojo.entity.DisposeTask;
|
||||||
import com.dispose.pojo.po.AbilityInfo;
|
import com.dispose.pojo.po.AbilityInfo;
|
||||||
import com.dispose.pojo.po.MulReturnType;
|
import com.dispose.pojo.po.MulReturnType;
|
||||||
import com.dispose.service.DisposeAbilityRouterService;
|
import com.dispose.service.DisposeAbilityRouterService;
|
||||||
|
@ -66,6 +66,11 @@ public class DisposeAbilityRouterServiceTest extends InitTestEnvironment {
|
||||||
*/
|
*/
|
||||||
@Resource
|
@Resource
|
||||||
private DisposeDeviceManager disposeDeviceManager;
|
private DisposeDeviceManager disposeDeviceManager;
|
||||||
|
/**
|
||||||
|
* The dispose device manager.
|
||||||
|
*/
|
||||||
|
@Resource
|
||||||
|
private DisposeTaskMapper disposeTaskMapper;
|
||||||
/**
|
/**
|
||||||
* The Object mapper.
|
* The Object mapper.
|
||||||
*/
|
*/
|
||||||
|
@ -269,4 +274,30 @@ public class DisposeAbilityRouterServiceTest extends InitTestEnvironment {
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
/**
|
||||||
|
* A 9 verify dispose capacity test.
|
||||||
|
*/
|
||||||
|
@Test
|
||||||
|
public void a9_verifyDisposeCapacityTest(){
|
||||||
|
long deviceId = disposeDeviceMapper.selectAll().get(0).getId();
|
||||||
|
DisposeCapacityType capacityType = DisposeCapacityType.CLEANUP;
|
||||||
|
String disposeIp = disposeTaskMapper.selectAll().get(0).getDisposeIp();
|
||||||
|
|
||||||
|
ErrorCode err = disposeAbilityRouterService.verifyDisposeCapacity(deviceId,disposeIp,capacityType);
|
||||||
|
if(err == ErrorCode.ERR_NOSUCHDEVICE){
|
||||||
|
Assert.assertNotEquals(deviceId,-1L);
|
||||||
|
for (DisposeDevice d : disposeDeviceMapper.selectAll()) {
|
||||||
|
Assert.assertNotEquals(java.util.Optional.ofNullable(d.getId()),deviceId);
|
||||||
|
}
|
||||||
|
}else if(err == ErrorCode.ERR_NOSUCHTYPE){
|
||||||
|
Assert.assertNotEquals((int) capacityType.getValue(), 0);
|
||||||
|
Assert.assertNotEquals((int) capacityType.getValue(), 1);
|
||||||
|
Assert.assertNotEquals((int) capacityType.getValue(), 2);
|
||||||
|
Assert.assertNotEquals((int) capacityType.getValue(), 3);
|
||||||
|
}
|
||||||
|
else if(err == ErrorCode.ERR_IPNODEVICE)
|
||||||
|
{
|
||||||
|
disposeTaskMapper.selectAll().forEach(i -> Assert.assertNotEquals(i.getDisposeIp(), disposeIp));
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue