package net.htmlparser.jericho;
import org.junit.Test;
import static org.junit.Assert.*;
import java.io.*;
import java.net.*;
import java.util.*;
public class SegmentGetStyleURISegmentsTest {
private static final String sourceUrlString="file:test/data/SegmentTest.html";
@Test public void test() throws Exception {
Source source=new Source(new URL(sourceUrlString));
List<Segment> styleURISegments=source.getStyleURISegments();
assertEquals(3,styleURISegments.size());
assertEquals("images/background.png",styleURISegments.get(0).toString());
assertEquals("outerdiv.htc",styleURISegments.get(1).toString());
assertEquals("images/background-image.png",styleURISegments.get(2).toString());
Element outerDivElement=source.getElementById("OuterDiv");
Segment styleAttributeValueSegment=outerDivElement.getAttributes().get("style").getValueSegment();
styleURISegments=styleAttributeValueSegment.getStyleURISegments();
assertEquals(2,styleURISegments.size());
assertEquals("images/background.png",styleURISegments.get(0).toString());
assertEquals("outerdiv.htc",styleURISegments.get(1).toString());
}
}