View Javadoc

1   package br.com.caelum.seleniumdsl;
2   
3   import com.thoughtworks.selenium.Selenium;
4   
5   class DefaultContentTag implements ContentTag {
6   
7   	private final Selenium selenium;
8   	private final String id;
9   
10  	public DefaultContentTag(Selenium selenium, String id) {
11  		this.selenium = selenium;
12  		this.id = id;
13  	}
14  
15  	public boolean contains(String content) {
16  		return selenium.getText(id).contains(content);
17  	}
18  
19  	public boolean exists() {
20  		return selenium.isElementPresent(id);
21  	}
22  
23  	public String innerHTML() {
24  		return selenium.getText(id);
25  	}
26  
27  }