use of com.twosigma.beakerx.widget.Text in project beakerx by twosigma.
the class LinkTest method createWithFourParams_shouldSendCommOpenMessage.
@Test
public void createWithFourParams_shouldSendCommOpenMessage() throws Exception {
// given
Widget source = new IntSlider();
Widget target = new Text();
kernel.clearPublishedMessages();
// when
new Link(source, "source", target, "target");
// then
Assertions.assertThat(SearchMessages.getListWidgetsByModelName(kernel.getPublishedMessages(), Link.MODEL_NAME_VALUE)).isNotEmpty();
}
use of com.twosigma.beakerx.widget.Text in project beakerx by twosigma.
the class CyclingDisplayBoxTest method createWithParam_shouldSendCommOpenMessage.
@Test
public void createWithParam_shouldSendCommOpenMessage() throws Exception {
// given
List<Widget> children = Arrays.asList(new IntSlider(), new Text());
kernel.clearPublishedMessages();
// when
new CyclingDisplayBox(children);
// then
verifyInternalOpenCommMsgWitLayout(kernel.getPublishedMessages(), CyclingDisplayBox.MODEL_NAME_VALUE, CyclingDisplayBox.VIEW_NAME_VALUE);
}
use of com.twosigma.beakerx.widget.Text in project beakerx by twosigma.
the class TabTest method shouldSendCommOpenWhenCreateWithChildren.
@Test
public void shouldSendCommOpenWhenCreateWithChildren() throws Exception {
// given
List<Widget> children = asList(new IntSlider(), new Text());
kernel.clearPublishedMessages();
// when
new Tab(children, asList("t1", "t2"));
// then
verifyInternalOpenCommMsgWitLayout(kernel.getPublishedMessages(), Tab.MODEL_NAME_VALUE, Tab.VIEW_NAME_VALUE);
verifyChildren(children);
verifyTitles();
}
use of com.twosigma.beakerx.widget.Text in project beakerx by twosigma.
the class TextTest method shouldSendCommMsgWhenValueChange.
@Test
public void shouldSendCommMsgWhenValueChange() throws Exception {
// given
Text widget = text();
// when
widget.setValue("1");
// then
verifyMsgForProperty(groovyKernel, Text.VALUE, "1");
}
use of com.twosigma.beakerx.widget.Text in project beakerx by twosigma.
the class DirectionalLinkTest method createWithFourParams_shouldSendCommOpenMessage.
@Test
public void createWithFourParams_shouldSendCommOpenMessage() throws Exception {
// given
Widget source = new IntSlider();
Widget target = new Text();
kernel.clearPublishedMessages();
// when
new DirectionalLink(source, "source", target, "target");
// then
Assertions.assertThat(SearchMessages.getListWidgetsByModelName(kernel.getPublishedMessages(), DirectionalLink.MODEL_NAME_VALUE)).isNotEmpty();
}
Aggregations