use of eu.europa.ec.fisheries.wsdl.asset.group.AssetGroup in project UVMS-Docker by UnionVMS.
the class AssetGroupRestIT method getAssetByIdTest.
/**
* Gets the asset by id test.
*
* @return the asset by id test
* @throws Exception
* the exception
*/
@Test
public void getAssetByIdTest() throws Exception {
AssetGroup testAssetGroup = AssetTestHelper.createBasicAssetGroup();
testAssetGroup = AssetTestHelper.createAssetGroup(testAssetGroup);
AssetGroup assetGroupById = AssetTestHelper.getAssetGroupById(testAssetGroup.getGuid());
assertEquals(testAssetGroup, assetGroupById);
}
use of eu.europa.ec.fisheries.wsdl.asset.group.AssetGroup in project UVMS-Docker by UnionVMS.
the class AssetJMSIT method getAssetGroupByAssetGuidTest.
@Test
public void getAssetGroupByAssetGuidTest() throws Exception {
AssetGroup assetGroup = AssetTestHelper.createBasicAssetGroup();
Asset asset1 = AssetTestHelper.createTestAsset();
// Add asset to group
AssetGroupSearchField assetGroupSearchField1 = new AssetGroupSearchField();
assetGroupSearchField1.setKey(ConfigSearchField.GUID);
assetGroupSearchField1.setValue(asset1.getAssetId().getGuid());
assetGroup.getSearchFields().add(assetGroupSearchField1);
// Create Group
assetGroup = AssetTestHelper.createAssetGroup(assetGroup);
List<AssetGroup> assetGroups = AssetJMSHelper.getAssetGroupListByAssetGuid(asset1.getAssetId().getGuid());
assertTrue(assetGroups.contains(assetGroup));
}
use of eu.europa.ec.fisheries.wsdl.asset.group.AssetGroup in project UVMS-ActivityModule-APP by UnionVMS.
the class AssetModuleServiceBean method createAssetGroupQuery.
@NotNull
private List<AssetGroup> createAssetGroupQuery(String vesselGroupSearch) {
List<AssetGroup> assetGroupList = new ArrayList<>();
AssetGroup assGroup = new AssetGroup();
assGroup.getSearchFields().addAll(createAssetGroupSearchFileds(vesselGroupSearch));
assGroup.setGuid(vesselGroupSearch);
assetGroupList.add(assGroup);
return assetGroupList;
}
Aggregations