package com.googlecode.gwt.test.template;
import com.google.gwt.core.client.GWT;
import com.google.gwt.safehtml.shared.SafeHtml;
import com.google.gwt.safehtml.shared.SafeHtmlBuilder;
import com.googlecode.gwt.test.GwtTestTest;
import org.junit.Test;
import static org.assertj.core.api.Assertions.assertThat;
public class SafeHtmlTest extends GwtTestTest {
private static MySafeHtmlTemplate TEMPLATE = GWT.create(MySafeHtmlTemplate.class);
@Test
public void template() {
// Given
SafeHtmlBuilder builder = new SafeHtmlBuilder();
builder.appendEscaped("this is a test");
// When
SafeHtml result = TEMPLATE.div(builder.toSafeHtml());
// Then
assertThat(result.asString()).isEqualTo("<div style=\"outline:none;\">this is a test</div>");
}
}