use of org.kie.workbench.common.dmn.api.property.dmn.Name in project kie-wb-common by kiegroup.
the class DecisionTableGridTest method testSetDisplayNameSingleOutputClauseWithEmptyValue.
@Test
@SuppressWarnings("unchecked")
public void testSetDisplayNameSingleOutputClauseWithEmptyValue() {
setupGrid(makeHasNameForDecision(), 0);
final Consumer<ValueAndDataTypeHeaderMetaData> test = (md) -> md.setValue(new Name());
assertHeaderMetaDataTest(0, 2, test, DeleteHasValueCommand.class, DeleteHasValueCommand.class, UpdateElementPropertyCommand.class);
compositeCommandCaptor.getValue().execute(canvasHandler);
assertThat(hasExpression.getName().getValue()).isEqualTo("");
assertThat(expression.get().getOutput().get(0).getName()).isEqualTo("");
}
use of org.kie.workbench.common.dmn.api.property.dmn.Name in project kie-wb-common by kiegroup.
the class ParametersPopoverImplTest method testUpdateParameterNameNonNullControlWithChangeWithWhiteSpace.
@Test
public void testUpdateParameterNameNonNullControlWithChangeWithWhiteSpace() {
final Name name = new Name(PARAMETER_NAME);
when(parameter.getName()).thenReturn(name);
parameters.add(parameter);
assertUpdateParameterName(" " + PARAMETER_NAME_NEW + " ");
}
use of org.kie.workbench.common.dmn.api.property.dmn.Name in project kie-wb-common by kiegroup.
the class LiteralExpressionGridTest method testSetDisplayNameWithNonEmptyValue.
@Test
@SuppressWarnings("unchecked")
public void testSetDisplayNameWithNonEmptyValue() {
setupGrid(0);
extractHeaderMetaData().setValue(new Name(NAME_NEW));
verify(sessionCommandManager).execute(eq(canvasHandler), compositeCommandCaptor.capture());
GridFactoryCommandUtils.assertCommands(compositeCommandCaptor.getValue(), SetHasValueCommand.class, UpdateElementPropertyCommand.class);
}
use of org.kie.workbench.common.dmn.api.property.dmn.Name in project kie-wb-common by kiegroup.
the class LiteralExpressionGridTest method testSetDisplayNameWithEmptyValue.
@Test
@SuppressWarnings("unchecked")
public void testSetDisplayNameWithEmptyValue() {
setupGrid(0);
extractHeaderMetaData().setValue(new Name());
verify(sessionCommandManager).execute(eq(canvasHandler), compositeCommandCaptor.capture());
GridFactoryCommandUtils.assertCommands(compositeCommandCaptor.getValue(), DeleteHasValueCommand.class, UpdateElementPropertyCommand.class);
}
use of org.kie.workbench.common.dmn.api.property.dmn.Name in project kie-wb-common by kiegroup.
the class InvocationGridTest method testSetDisplayNameWithNoChange.
@Test
@SuppressWarnings("unchecked")
public void testSetDisplayNameWithNoChange() {
setupGrid(0);
extractHeaderMetaData().setValue(new Name(NAME));
verify(sessionCommandManager, never()).execute(any(AbstractCanvasHandler.class), any(org.kie.workbench.common.stunner.core.command.Command.class));
}
Aggregations