TestUtilities.checkResult( fe1.action() == FilterEntry.FilterAction.CLEAR, "FilterEntry.action() == FilterEntry.FilterAction.CLEAR" ); TestUtilities.checkResult( fe1.load().dataType() == DataTypes.NO_DATA, "FilterEntry.load().dataType() == DataTypes.NO_DATA" ); TestUtilities.checkResult( fe1.action() == FilterEntry.FilterAction.CLEAR, "FilterEntry.action() == FilterEntry.FilterAction.CLEAR" ); TestUtilities.checkResult( fe1.load().dataType() == DataTypes.NO_DATA, "FilterEntry.load().dataType() == DataTypes.NO_DATA" ); TestUtilities.checkResult( fe2.action() == FilterEntry.FilterAction.SET, "FilterEntry.action() == FilterEntry.FilterAction.SET" ); TestUtilities.checkResult( fe2.load().dataType() == DataType.DataTypes.FIELD_LIST, "FilterEntry.load().dataType() == DataType.DataTypes.FIELD_LIST" ); TestUtilities.EmaDecodeFieldListAll( fe2.fieldList() ); TestUtilities.checkResult( fe3.action() == FilterEntry.FilterAction.UPDATE, "FilterEntry.action() == FilterEntry.FilterAction.UPDATE" ); TestUtilities.checkResult( fe3.load().dataType() == DataType.DataTypes.ELEMENT_LIST, "FilterEntry.load().dataType() == DataTypes.ELEMENT_LIST" ); TestUtilities.EmaDecodeElementListAll( fe3.elementList() );
TestUtilities.checkResult( filterEntry.action() == FilterEntry.FilterAction.SET, "Check the action of the first entry"); TestUtilities.checkResult( filterEntry.hasPermissionData() == false , "Check has permission data for first entry"); TestUtilities.checkResult( filterEntry.action() == FilterEntry.FilterAction.UPDATE, "Check the action of the second entry"); TestUtilities.checkResult( filterEntry.hasPermissionData() , "Check has permission data for second entry"); TestUtilities.checkResult( filterEntry.permissionData().equals(permissionData) , "Check the permission data for the second entry"); TestUtilities.checkResult( filterEntry.action() == FilterEntry.FilterAction.SET, "Check the action of the third entry"); TestUtilities.checkResult( filterEntry.hasPermissionData() == false , "Check has permission data for third entry");
checkResult(filterEntry1.loadType(), com.thomsonreuters.ema.access.DataType.DataTypes.FIELD_LIST); checkResult(filterEntry1.load().dataType(), com.thomsonreuters.ema.access.DataType.DataTypes.FIELD_LIST); checkResult(filterEntry1.action(), com.thomsonreuters.ema.access.FilterEntry.FilterAction.SET); checkResult(filterEntry1.hasPermissionData()); checkResult(filterEntry1.permissionData().equals( ByteBuffer.wrap("PermissionData".getBytes()) )); checkResult(filterEntry2.loadType(), com.thomsonreuters.ema.access.DataType.DataTypes.ELEMENT_LIST); checkResult(filterEntry2.load().dataType(), com.thomsonreuters.ema.access.DataType.DataTypes.ELEMENT_LIST); checkResult(filterEntry2.action(), com.thomsonreuters.ema.access.FilterEntry.FilterAction.SET); checkResult(filterEntry2.hasPermissionData()); checkResult(filterEntry2.permissionData().equals(ByteBuffer.wrap("PermissionData".getBytes()) )); checkResult(filterEntry3.loadType(), com.thomsonreuters.ema.access.DataType.DataTypes.FILTER_LIST); checkResult(filterEntry3.load().dataType(), com.thomsonreuters.ema.access.DataType.DataTypes.FILTER_LIST); checkResult(filterEntry3.action(), com.thomsonreuters.ema.access.FilterEntry.FilterAction.SET); checkResult(filterEntry3.hasPermissionData()); checkResult(filterEntry3.permissionData().equals(ByteBuffer.wrap("PermissionData".getBytes()) )); checkResult(filterEntry4.loadType(), com.thomsonreuters.ema.access.DataType.DataTypes.SERIES); checkResult(filterEntry4.load().dataType(), com.thomsonreuters.ema.access.DataType.DataTypes.SERIES); checkResult(filterEntry4.action(), com.thomsonreuters.ema.access.FilterEntry.FilterAction.SET); checkResult(filterEntry4.hasPermissionData()); checkResult(filterEntry4.permissionData().equals(ByteBuffer.wrap("PermissionData".getBytes()) )); checkResult(filterEntry5.loadType(), com.thomsonreuters.ema.access.DataType.DataTypes.VECTOR); checkResult(filterEntry5.load().dataType(), com.thomsonreuters.ema.access.DataType.DataTypes.VECTOR); checkResult(filterEntry5.action(), com.thomsonreuters.ema.access.FilterEntry.FilterAction.SET); checkResult(filterEntry5.hasPermissionData()); checkResult(filterEntry5.permissionData().equals( ByteBuffer.wrap("PermissionData".getBytes()) ));
TestUtilities.checkResult( filterEntry.action() == FilterEntry.FilterAction.UPDATE, "Check the action of the first FilterList entry" ); TestUtilities.checkResult( filterEntry.loadType() == DataType.DataTypes.NO_DATA, "Check the load type of the first FilterList entry" );