use of org.kie.workbench.common.dmn.client.widgets.grid.columns.factory.TextBoxSingletonDOMElementFactory in project kie-wb-common by kiegroup.
the class DecisionTableGridTest method testHeaderHasNameTextBoxFactoryWhenNested.
@Test
public void testHeaderHasNameTextBoxFactoryWhenNested() {
setupGrid(makeHasNameForDecision(), 1);
final GridCellTuple tupleWithoutValue = new GridCellTuple(0, 2, gridWidget);
final GridCellValueTuple tupleWithValue = new GridCellValueTuple<>(0, 2, gridWidget, new BaseGridCellValue<>("value"));
final TextBoxSingletonDOMElementFactory factory = grid.getHeaderHasNameTextBoxFactory();
assertCommands(factory.getHasNoValueCommand().apply(tupleWithoutValue), DeleteHeaderValueCommand.class);
assertCommands(factory.getHasValueCommand().apply(tupleWithValue), SetHeaderValueCommand.class);
}
use of org.kie.workbench.common.dmn.client.widgets.grid.columns.factory.TextBoxSingletonDOMElementFactory in project kie-wb-common by kiegroup.
the class DecisionTableGridTest method testBodyTextBoxFactoryWhenNested.
@Test
public void testBodyTextBoxFactoryWhenNested() {
setupGrid(makeHasNameForDecision(), 1);
final GridCellTuple tupleWithoutValue = new GridCellTuple(0, 3, gridWidget);
final GridCellValueTuple tupleWithValue = new GridCellValueTuple<>(0, 3, gridWidget, new BaseGridCellValue<>("value"));
final TextBoxSingletonDOMElementFactory factory = grid.getBodyTextBoxFactory();
assertThat(factory.getHasNoValueCommand().apply(tupleWithoutValue)).isInstanceOf(DeleteCellValueCommand.class);
assertThat(factory.getHasValueCommand().apply(tupleWithValue)).isInstanceOf(SetCellValueCommand.class);
}
use of org.kie.workbench.common.dmn.client.widgets.grid.columns.factory.TextBoxSingletonDOMElementFactory in project kie-wb-common by kiegroup.
the class InvocationGridTest method testBodyFactoryWhenNotNested.
@Test
public void testBodyFactoryWhenNotNested() {
setupGrid(0);
final TextBoxSingletonDOMElementFactory factory = grid.getBodyTextBoxFactory();
assertThat(factory.getHasNoValueCommand().apply(tupleWithoutValue)).isInstanceOf(DeleteCellValueCommand.class);
assertThat(factory.getHasValueCommand().apply(tupleWithValue)).isInstanceOf(SetCellValueCommand.class);
}
use of org.kie.workbench.common.dmn.client.widgets.grid.columns.factory.TextBoxSingletonDOMElementFactory in project kie-wb-common by kiegroup.
the class InvocationGridTest method testHeaderFactoryWhenNotNested.
@Test
public void testHeaderFactoryWhenNotNested() {
setupGrid(0);
final TextBoxSingletonDOMElementFactory factory = grid.getHeaderHasNameTextBoxFactory();
assertCommands(factory.getHasNoValueCommand().apply(tupleWithoutValue), DeleteHeaderValueCommand.class, UpdateElementPropertyCommand.class);
assertCommands(factory.getHasValueCommand().apply(tupleWithValue), SetHeaderValueCommand.class, UpdateElementPropertyCommand.class);
}
use of org.kie.workbench.common.dmn.client.widgets.grid.columns.factory.TextBoxSingletonDOMElementFactory in project kie-wb-common by kiegroup.
the class InvocationGridTest method testHeaderFactoryWhenNested.
@Test
public void testHeaderFactoryWhenNested() {
setupGrid(1);
final TextBoxSingletonDOMElementFactory factory = grid.getHeaderHasNameTextBoxFactory();
assertCommands(factory.getHasNoValueCommand().apply(tupleWithoutValue), DeleteHeaderValueCommand.class);
assertCommands(factory.getHasValueCommand().apply(tupleWithValue), SetHeaderValueCommand.class);
}
Aggregations