package com.googlecode.gwt.test.uibinder.specialization;
import com.google.gwt.user.client.ui.RootPanel;
import com.googlecode.gwt.test.GwtTestTest;
import org.junit.Test;
import static org.assertj.core.api.Assertions.assertThat;
public class UiBinderWithUiBinderSpecializationsTest extends GwtTestTest {
@Test
public void uiBinderWithDockLayoutPanel() {
// Given
UiBinderWithMoreThanOneUiBinderFactoriesForSameType w = new UiBinderWithMoreThanOneUiBinderFactoriesForSameType();
// When
RootPanel.get().add(w);
// Then
assertThat(w.itemWidget.genericLabel.getText()).isEqualTo("item created by @UiFactory");
assertThat(w.personWidget.genericLabel.getText()).isEqualTo("person created by @UiFactory");
}
}