use of eu.europa.ec.fisheries.wsdl.asset.group.AssetGroup in project UVMS-Docker by UnionVMS.
the class AssetTestHelper method createBasicAssetGroup.
public static AssetGroup createBasicAssetGroup() {
AssetGroup assetGroup = new AssetGroup();
assetGroup.setDynamic(false);
assetGroup.setGlobal(false);
assetGroup.setUser("vms_admin_com");
assetGroup.setName("Name" + UUID.randomUUID().toString());
return assetGroup;
}
use of eu.europa.ec.fisheries.wsdl.asset.group.AssetGroup in project UVMS-Docker by UnionVMS.
the class AssetGroupRestIT method createAssetGroupAuditLogCreatedTest.
@Test
public void createAssetGroupAuditLogCreatedTest() throws Exception {
Date fromDate = DateUtils.getNowDateUTC();
AssetGroup testAssetGroup = AssetTestHelper.createBasicAssetGroup();
AssetGroup createdAssetGroup = AssetTestHelper.createAssetGroup(testAssetGroup);
AssetTestHelper.assertAssetGroupAuditLogCreated(createdAssetGroup.getGuid(), AuditOperationEnum.CREATE, fromDate);
}
use of eu.europa.ec.fisheries.wsdl.asset.group.AssetGroup in project UVMS-Docker by UnionVMS.
the class AssetGroupRestIT method updateAssetGroupAuditLogCreatedTest.
@Test
public void updateAssetGroupAuditLogCreatedTest() throws Exception {
Date fromDate = DateUtils.getNowDateUTC();
AssetGroup testAssetGroup = AssetTestHelper.createBasicAssetGroup();
testAssetGroup = AssetTestHelper.createAssetGroup(testAssetGroup);
testAssetGroup.setName("ChangedName" + UUID.randomUUID().toString());
AssetTestHelper.updateAssetGroup(testAssetGroup);
AssetTestHelper.assertAssetGroupAuditLogCreated(testAssetGroup.getGuid(), AuditOperationEnum.UPDATE, fromDate);
}
use of eu.europa.ec.fisheries.wsdl.asset.group.AssetGroup in project UVMS-Docker by UnionVMS.
the class AssetGroupRestIT method createAssetGroupTest.
/**
* Creates the asset group test.
*
* @throws Exception the exception
*/
@Test
public void createAssetGroupTest() throws Exception {
AssetGroup testAssetGroup = AssetTestHelper.createBasicAssetGroup();
AssetGroup createdAssetGroup = AssetTestHelper.createAssetGroup(testAssetGroup);
assertEquals(testAssetGroup.getName(), createdAssetGroup.getName());
assertEquals(testAssetGroup.getUser(), createdAssetGroup.getUser());
assertEquals(testAssetGroup.isDynamic(), createdAssetGroup.isDynamic());
assertEquals(testAssetGroup.isGlobal(), createdAssetGroup.isGlobal());
}
use of eu.europa.ec.fisheries.wsdl.asset.group.AssetGroup in project UVMS-Docker by UnionVMS.
the class AssetGroupRestIT method deleteAssetGroupTest.
/**
* Delete asset group test.
*
* @throws Exception the exception
*/
@Test
public void deleteAssetGroupTest() throws Exception {
AssetGroup testAssetGroup = AssetTestHelper.createBasicAssetGroup();
List<AssetGroup> initialAssetGroupList = AssetTestHelper.getAssetGroupListByUser(testAssetGroup.getUser());
int initialSize = initialAssetGroupList.size();
testAssetGroup = AssetTestHelper.createAssetGroup(testAssetGroup);
List<AssetGroup> firstAssetGroupList = AssetTestHelper.getAssetGroupListByUser(testAssetGroup.getUser());
assertEquals(initialSize + 1, firstAssetGroupList.size());
// Delete the AssetGroup
AssetTestHelper.deleteAssetGroup(testAssetGroup);
List<AssetGroup> secondAssetGroupList = AssetTestHelper.getAssetGroupListByUser(testAssetGroup.getUser());
assertEquals(initialSize, secondAssetGroupList.size());
}
Aggregations