use of com.adobe.cq.wcm.core.components.models.Image in project aem-core-wcm-components by Adobe-Marketing-Cloud.
the class ImageImplTest method testInheritedPageImage_withWrongLink.
@Test
protected void testInheritedPageImage_withWrongLink() {
Image image = getImageUnderTest(PAGE0_IMAGE3_PATH);
Utils.testJSONExport(image, Utils.getTestExporterJSONPath(testBase, PAGE0_IMAGE3_PATH));
}
use of com.adobe.cq.wcm.core.components.models.Image in project aem-core-wcm-components by Adobe-Marketing-Cloud.
the class ImageImplTest method testEmptyImage_emptyFeaturedImage_inherit.
@Test
protected void testEmptyImage_emptyFeaturedImage_inherit() {
Image image = getImageUnderTest(PAGE0_IMAGE1_PATH);
assertNull(image.getSrc(), "getSrc()");
assertNull(image.getAlt(), "getAlt()");
assertNull(image.getFileReference(), "getFileReference()");
assertNull(image.getUuid(), "getUuid()");
assertEquals("image-61631780d5", image.getId(), "getId()");
Utils.testJSONExport(image, Utils.getTestExporterJSONPath(testBase, PAGE0_IMAGE1_PATH));
}
use of com.adobe.cq.wcm.core.components.models.Image in project aem-core-wcm-components by Adobe-Marketing-Cloud.
the class ImageImplTest method testImageWithLazyThreshold.
@Test
void testImageWithLazyThreshold() {
context.contentPolicyMapping(resourceType, Image.PN_DESIGN_LAZY_THRESHOLD, 100);
Image image = getImageUnderTest(AbstractImageTest.IMAGE3_PATH);
assertEquals(0, image.getLazyThreshold());
}
use of com.adobe.cq.wcm.core.components.models.Image in project aem-core-wcm-components by Adobe-Marketing-Cloud.
the class ImageImplTest method testInheritedPageImage_fromTemplate_noLink.
@Test
protected void testInheritedPageImage_fromTemplate_noLink() {
Image image = getImageUnderTest(TEMPLATE_IMAGE_INHERITED_PATH1);
Utils.testJSONExport(image, Utils.getTestExporterJSONPath(testBase, TEMPLATE_IMAGE_INHERITED_PATH1));
}
use of com.adobe.cq.wcm.core.components.models.Image in project aem-core-wcm-components by Adobe-Marketing-Cloud.
the class ImageImplTest method testEmptyImageDelegatingToFeaturedImage.
@Test
protected void testEmptyImageDelegatingToFeaturedImage() {
Image image = getImageUnderTest(IMAGE50_PATH);
assertEquals("/core/content/test/_jcr_content/root/image50.coreimg.png/1490005239000/adobe-systems-logo-and-wordmark.png", image.getSrc(), "getSrc()");
assertEquals("Adobe Systems Logo and Wordmark in PNG format", image.getAlt(), "getAlt()");
assertEquals("/content/dam/core/images/Adobe_Systems_logo_and_wordmark.png", image.getFileReference(), "getFileReference()");
assertEquals("60a1a56e-f3f4-4021-a7bf-ac7a51f0ffe5", image.getUuid(), "getUuid()");
assertEquals("image-cf7954fac5", image.getId(), "getId()");
Utils.testJSONExport(image, Utils.getTestExporterJSONPath(testBase, IMAGE50_PATH));
}
Aggregations