Search in sources :

Example 21 with UserTask

use of org.kie.workbench.common.stunner.bpmn.definition.UserTask in project kie-wb-common by kiegroup.

the class UserTaskTest method testUserTaskTaskNameValid.

@Test
public void testUserTaskTaskNameValid() {
    UserTask userTask = new UserTask.UserTaskBuilder().build();
    userTask.getExecutionSet().setTaskName(new TaskName(TASK_NAME_VALID));
    Set<ConstraintViolation<UserTask>> violations = this.validator.validate(userTask);
    assertTrue(violations.isEmpty());
}
Also used : ConstraintViolation(javax.validation.ConstraintViolation) UserTask(org.kie.workbench.common.stunner.bpmn.definition.UserTask) Test(org.junit.Test)

Aggregations

UserTask (org.kie.workbench.common.stunner.bpmn.definition.UserTask)21 Test (org.junit.Test)17 Metadata (org.kie.workbench.common.stunner.core.diagram.Metadata)12 Graph (org.kie.workbench.common.stunner.core.graph.Graph)12 ItemAwareElement (org.eclipse.bpmn2.ItemAwareElement)8 UserTaskExecutionSet (org.kie.workbench.common.stunner.bpmn.definition.property.task.UserTaskExecutionSet)8 View (org.kie.workbench.common.stunner.core.graph.content.view.View)7 FlowElement (org.eclipse.bpmn2.FlowElement)6 RootElement (org.eclipse.bpmn2.RootElement)6 Element (org.kie.workbench.common.stunner.core.graph.Element)6 ConstraintViolation (javax.validation.ConstraintViolation)4 Name (org.kie.workbench.common.stunner.bpmn.definition.property.general.Name)4 TaskGeneralSet (org.kie.workbench.common.stunner.bpmn.definition.property.general.TaskGeneralSet)3 ArrayList (java.util.ArrayList)2 DataInput (org.eclipse.bpmn2.DataInput)2 DataOutput (org.eclipse.bpmn2.DataOutput)2 Definitions (org.eclipse.bpmn2.Definitions)2 Process (org.eclipse.bpmn2.Process)2 BusinessRuleTask (org.kie.workbench.common.stunner.bpmn.definition.BusinessRuleTask)2 ScriptTask (org.kie.workbench.common.stunner.bpmn.definition.ScriptTask)2