use of io.atlasmap.v2.MockField in project atlasmap by atlasmap.
the class BaseMappingTest method createMockMappedFields.
protected void createMockMappedFields(AtlasMapping mapping, Mapping mapFieldMapping) {
// Mock MappedField
MockField inputField = new MockField();
inputField.setName("input.name");
MockField outputField = new MockField();
outputField.setName("out.name");
mapFieldMapping.getInputField().add(inputField);
mapFieldMapping.getOutputField().add(outputField);
mapping.getMappings().getMapping().add(mapFieldMapping);
}
use of io.atlasmap.v2.MockField in project atlasmap by atlasmap.
the class BaseMappingTest method createInputJavaField.
protected Field createInputJavaField(String inputName) {
MockField inputJavaField = AtlasModelFactory.createMockField();
inputJavaField.setFieldType(FieldType.STRING);
inputJavaField.setCustom("java.lang.String");
inputJavaField.setName(inputName);
return inputJavaField;
}
use of io.atlasmap.v2.MockField in project atlasmap by atlasmap.
the class BaseValidatorTest method getAtlasMappingFullValid.
protected AtlasMapping getAtlasMappingFullValid() {
AtlasMapping mapping = AtlasModelFactory.createAtlasMapping();
mapping.setName("thisis_a_valid.name");
DataSource src = new DataSource();
src.setDataSourceType(DataSourceType.SOURCE);
src.setUri("atlas:java?2");
DataSource tgt = new DataSource();
tgt.setDataSourceType(DataSourceType.TARGET);
tgt.setUri("atlas:java?3");
mapping.getDataSource().add(src);
mapping.getDataSource().add(tgt);
Mapping mapFieldMapping = AtlasModelFactory.createMapping(MappingType.MAP);
MockField inputField = AtlasModelFactory.createMockField();
inputField.setFieldType(FieldType.STRING);
inputField.setCustom("java.lang.String");
inputField.setName("inputName");
mapFieldMapping.getInputField().add(inputField);
MockField outputField = AtlasModelFactory.createMockField();
outputField.setFieldType(FieldType.STRING);
outputField.setCustom("java.lang.String");
outputField.setName("outputName");
mapFieldMapping.getOutputField().add(outputField);
Mapping separateMapping = AtlasModelFactory.createMapping(MappingType.SEPARATE);
MockField sIJavaField = AtlasModelFactory.createMockField();
sIJavaField.setFieldType(FieldType.STRING);
sIJavaField.setCustom("java.lang.String");
sIJavaField.setName("inputName");
separateMapping.getInputField().add(sIJavaField);
MockField sOJavaField = AtlasModelFactory.createMockField();
sOJavaField.setFieldType(FieldType.STRING);
sOJavaField.setCustom("java.lang.String");
sOJavaField.setName("outputName");
sOJavaField.setIndex(0);
separateMapping.getOutputField().add(sOJavaField);
mapping.getMappings().getMapping().add(mapFieldMapping);
mapping.getMappings().getMapping().add(separateMapping);
return mapping;
}
use of io.atlasmap.v2.MockField in project atlasmap by atlasmap.
the class JsonValidationServiceTest method createMockMapping.
protected Mapping createMockMapping() {
// Mock MappedField
MockField inputField = new MockField();
inputField.setName("input.name");
MockField outputField = new MockField();
outputField.setName("out.name");
Mapping mapping = new Mapping();
mapping.setMappingType(MappingType.MAP);
mapping.getInputField().add(inputField);
mapping.getOutputField().add(inputField);
return mapping;
}
use of io.atlasmap.v2.MockField in project atlasmap by atlasmap.
the class AtlasModuleSupportTest method testListTargetPathsListOfBaseMapping.
@Test
public void testListTargetPathsListOfBaseMapping() {
List<BaseMapping> mappings = null;
assertEquals(0, AtlasModuleSupport.listTargetPaths(mappings).size());
mappings = new ArrayList<>();
assertEquals(0, AtlasModuleSupport.listTargetPaths(mappings).size());
Mapping mapping = new Mapping();
Field field = new MockField();
field.setPath("MockPath");
mapping.getOutputField().add(field);
mappings.add(mapping);
assertEquals(1, AtlasModuleSupport.listTargetPaths(mappings).size());
Collection collection = null;
mappings.add(collection);
assertEquals(1, AtlasModuleSupport.listTargetPaths(mappings).size());
collection = new Collection();
mappings.add(collection);
assertEquals(1, AtlasModuleSupport.listTargetPaths(mappings).size());
Mappings mapings = new Mappings();
collection.setMappings(mapings);
assertEquals(1, AtlasModuleSupport.listTargetPaths(mappings).size());
}
Aggregations