Search in sources :

Example 1 with TagImpl

use of org.talend.daikon.i18n.tag.TagImpl in project components by Talend.

the class AbstractTopLevelDefinitionTest method testGetDefaultTag.

/**
 * Test default tag in AbstractTopLevelDefinition. Definition name is added as a default tag, if method
 * {@link AbstractTopLevelDefinition#doGetTags()} is not overriden.
 */
@Test
public void testGetDefaultTag() {
    AbstractTopLevelDefinition atld = new TestingAbstractTopLevelDefinition();
    Collection<TagImpl> tags = atld.getTags();
    assertEquals(1, tags.size());
    TagImpl tag = tags.iterator().next();
    assertTrue(TagUtils.hasTag(tag, "TestName"));
    assertFalse(TagUtils.hasTag(tag, "SomeOtherTag"));
}
Also used : TagImpl(org.talend.daikon.i18n.tag.TagImpl) Test(org.junit.Test)

Example 2 with TagImpl

use of org.talend.daikon.i18n.tag.TagImpl in project components by Talend.

the class SalesforceFamilyDefinitionTest method testTags.

@Test
public void testTags() {
    List<? extends Definition> definitions = Lists.newArrayList(familyDefinition.getDefinitions());
    for (Definition definition : definitions) {
        if (definition instanceof SalesforceDefinition) {
            SalesforceDefinition d = (SalesforceDefinition) definition;
            assertThat(d.doGetTags(), containsInAnyOrder(new TagImpl("salesforce", CommonTags.CLOUD_TAG), new TagImpl("salesforce", CommonTags.BUSINESS_TAG)));
        }
    }
}
Also used : TagImpl(org.talend.daikon.i18n.tag.TagImpl) SalesforceDatasetDefinition(org.talend.components.salesforce.dataset.SalesforceDatasetDefinition) TSalesforceGetDeletedDefinition(org.talend.components.salesforce.tsalesforcegetdeleted.TSalesforceGetDeletedDefinition) TSalesforceOutputDefinition(org.talend.components.salesforce.tsalesforceoutput.TSalesforceOutputDefinition) Definition(org.talend.daikon.definition.Definition) TSalesforceOutputBulkDefinition(org.talend.components.salesforce.tsalesforceoutputbulk.TSalesforceOutputBulkDefinition) TSalesforceInputDefinition(org.talend.components.salesforce.tsalesforceinput.TSalesforceInputDefinition) SalesforceInputDefinition(org.talend.components.salesforce.dataprep.SalesforceInputDefinition) TSalesforceGetServerTimestampDefinition(org.talend.components.salesforce.tsalesforcegetservertimestamp.TSalesforceGetServerTimestampDefinition) TSalesforceOutputBulkExecDefinition(org.talend.components.salesforce.tsalesforceoutputbulkexec.TSalesforceOutputBulkExecDefinition) TSalesforceBulkExecDefinition(org.talend.components.salesforce.tsalesforcebulkexec.TSalesforceBulkExecDefinition) SalesforceDatastoreDefinition(org.talend.components.salesforce.datastore.SalesforceDatastoreDefinition) TSalesforceGetUpdatedDefinition(org.talend.components.salesforce.tsalesforcegetupdated.TSalesforceGetUpdatedDefinition) TSalesforceConnectionDefinition(org.talend.components.salesforce.tsalesforceconnection.TSalesforceConnectionDefinition) Test(org.junit.Test)

Aggregations

Test (org.junit.Test)2 TagImpl (org.talend.daikon.i18n.tag.TagImpl)2 SalesforceInputDefinition (org.talend.components.salesforce.dataprep.SalesforceInputDefinition)1 SalesforceDatasetDefinition (org.talend.components.salesforce.dataset.SalesforceDatasetDefinition)1 SalesforceDatastoreDefinition (org.talend.components.salesforce.datastore.SalesforceDatastoreDefinition)1 TSalesforceBulkExecDefinition (org.talend.components.salesforce.tsalesforcebulkexec.TSalesforceBulkExecDefinition)1 TSalesforceConnectionDefinition (org.talend.components.salesforce.tsalesforceconnection.TSalesforceConnectionDefinition)1 TSalesforceGetDeletedDefinition (org.talend.components.salesforce.tsalesforcegetdeleted.TSalesforceGetDeletedDefinition)1 TSalesforceGetServerTimestampDefinition (org.talend.components.salesforce.tsalesforcegetservertimestamp.TSalesforceGetServerTimestampDefinition)1 TSalesforceGetUpdatedDefinition (org.talend.components.salesforce.tsalesforcegetupdated.TSalesforceGetUpdatedDefinition)1 TSalesforceInputDefinition (org.talend.components.salesforce.tsalesforceinput.TSalesforceInputDefinition)1 TSalesforceOutputDefinition (org.talend.components.salesforce.tsalesforceoutput.TSalesforceOutputDefinition)1 TSalesforceOutputBulkDefinition (org.talend.components.salesforce.tsalesforceoutputbulk.TSalesforceOutputBulkDefinition)1 TSalesforceOutputBulkExecDefinition (org.talend.components.salesforce.tsalesforceoutputbulkexec.TSalesforceOutputBulkExecDefinition)1 Definition (org.talend.daikon.definition.Definition)1