//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Test public void testRequiredRuleByDefaultPlanItemControl() public virtual void testRequiredRuleByDefaultPlanItemControl() { // given PlanItemControl defaultControl = createElement(task, "ItemControl_1", typeof(DefaultControl)); RequiredRule requiredRule = createElement(defaultControl, "RequiredRule_1", typeof(RequiredRule)); ConditionExpression expression = createElement(requiredRule, "Expression_1", typeof(ConditionExpression)); expression.Text = "${true}"; Cmmn.validateModel(modelInstance); // when CmmnActivity newActivity = handler.handleElement(planItem, context); // then object rule = newActivity.getProperty(PROPERTY_REQUIRED_RULE); assertNotNull(rule); assertTrue(rule is CaseControlRule); }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Test public void testManualActivationRuleByDefaultPlanItemControl() public virtual void testManualActivationRuleByDefaultPlanItemControl() { // given PlanItemControl defaultControl = createElement(humanTask, "ItemControl_1", typeof(DefaultControl)); ManualActivationRule manualActivationRule = createElement(defaultControl, "ManualActivationRule_1", typeof(ManualActivationRule)); ConditionExpression expression = createElement(manualActivationRule, "Expression_1", typeof(ConditionExpression)); expression.Text = "${true}"; Cmmn.validateModel(modelInstance); // when CmmnActivity newActivity = handler.handleElement(discretionaryItem, context); // then object rule = newActivity.getProperty(PROPERTY_MANUAL_ACTIVATION_RULE); assertNotNull(rule); assertTrue(rule is CaseControlRule); }