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 }