@Test public void testStaticImageUrl() { WImage image1 = new WImage("/image/x1.gif", "text1"); WImage image2 = new WImage("/image/x1.gif", "text2"); WImage image3 = new WImage("/image/x2.gif", "text2"); WContainer container = new WContainer(); container.add(image1); container.add(image2); container.add(image3); setActiveContext(createUIContext()); Assert.assertEquals( "Image urls should match for the same image", image1.getTargetUrl(), image2.getTargetUrl()); Assert.assertFalse( "Image urls should differ for different images", image1.getTargetUrl().equals(image3.getTargetUrl())); }