//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Test public void setCustomPostTableExecutionListener() public virtual void setCustomPostTableExecutionListener() { // given a DMN engine configuration with custom listener DefaultDmnEngineConfiguration dmnEngineConfiguration = (DefaultDmnEngineConfiguration)DmnEngineConfiguration.createDefaultDmnEngineConfiguration(); DmnDecisionTableEvaluationListener customEvaluationListener = mock(typeof(DmnDecisionTableEvaluationListener)); IList <DmnDecisionTableEvaluationListener> customListeners = new List <DmnDecisionTableEvaluationListener>(); customListeners.Add(customEvaluationListener); dmnEngineConfiguration.CustomPostDecisionTableEvaluationListeners = customListeners; ProcessEngineConfigurationImpl processEngineConfiguration = createProcessEngineConfiguration(); processEngineConfiguration.DmnEngineConfiguration = dmnEngineConfiguration; // when the engine is initialized engine = processEngineConfiguration.buildProcessEngine(); // then the custom listener should be set on the DMN engine assertThat(ConfigurationOfDmnEngine.CustomPostDecisionTableEvaluationListeners, hasItem(customEvaluationListener)); }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Test public void setElProvider() public virtual void setElProvider() { // given a DMN engine configuration with el provider DefaultDmnEngineConfiguration dmnEngineConfiguration = (DefaultDmnEngineConfiguration)DmnEngineConfiguration.createDefaultDmnEngineConfiguration(); ElProvider elProvider = mock(typeof(ElProvider)); dmnEngineConfiguration.ElProvider = elProvider; ProcessEngineConfigurationImpl processEngineConfiguration = createProcessEngineConfiguration(); processEngineConfiguration.DmnEngineConfiguration = dmnEngineConfiguration; // when the engine is initialized engine = processEngineConfiguration.buildProcessEngine(); // then the el provider should be set on the DMN engine assertThat(ConfigurationOfDmnEngine.ElProvider, @is(elProvider)); }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Test public void setDefaultInputExpressionLanguage() public virtual void setDefaultInputExpressionLanguage() { // given a DMN engine configuration with default expression language DefaultDmnEngineConfiguration dmnEngineConfiguration = (DefaultDmnEngineConfiguration)DmnEngineConfiguration.createDefaultDmnEngineConfiguration(); dmnEngineConfiguration.DefaultInputExpressionExpressionLanguage = "groovy"; ProcessEngineConfigurationImpl processEngineConfiguration = createProcessEngineConfiguration(); processEngineConfiguration.DmnEngineConfiguration = dmnEngineConfiguration; // when the engine is initialized engine = processEngineConfiguration.buildProcessEngine(); // then the default expression language should be set on the DMN engine assertThat(ConfigurationOfDmnEngine.DefaultInputExpressionExpressionLanguage, @is("groovy")); }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Test public void setScriptEngineResolver() public virtual void setScriptEngineResolver() { // given a DMN engine configuration with script engine resolver DefaultDmnEngineConfiguration dmnEngineConfiguration = (DefaultDmnEngineConfiguration)DmnEngineConfiguration.createDefaultDmnEngineConfiguration(); DmnScriptEngineResolver scriptEngineResolver = mock(typeof(DmnScriptEngineResolver)); dmnEngineConfiguration.ScriptEngineResolver = scriptEngineResolver; ProcessEngineConfigurationImpl processEngineConfiguration = createProcessEngineConfiguration(); processEngineConfiguration.DmnEngineConfiguration = dmnEngineConfiguration; // when the engine is initialized engine = processEngineConfiguration.buildProcessEngine(); // then the script engine resolver should be set on the DMN engine assertThat(ConfigurationOfDmnEngine.ScriptEngineResolver, @is(scriptEngineResolver)); }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Test public void setFeelEngineFactory() public virtual void setFeelEngineFactory() { // given a DMN engine configuration with feel engine factory DefaultDmnEngineConfiguration dmnEngineConfiguration = (DefaultDmnEngineConfiguration)DmnEngineConfiguration.createDefaultDmnEngineConfiguration(); FeelEngineFactory feelEngineFactory = mock(typeof(FeelEngineFactory)); dmnEngineConfiguration.FeelEngineFactory = feelEngineFactory; ProcessEngineConfigurationImpl processEngineConfiguration = createProcessEngineConfiguration(); processEngineConfiguration.DmnEngineConfiguration = dmnEngineConfiguration; // when the engine is initialized engine = processEngineConfiguration.buildProcessEngine(); // then the feel engine factory should be set on the DMN engine assertThat(ConfigurationOfDmnEngine.FeelEngineFactory, @is(feelEngineFactory)); }
public virtual void setScriptEngineResolver() { // given a DMN engine configuration with script engine resolver DefaultDmnEngineConfiguration dmnEngineConfiguration = (DefaultDmnEngineConfiguration)DmnEngineConfiguration.createDefaultDmnEngineConfiguration(); // Todo: mockito-core-1.9.5.jar //DmnScriptEngineResolver scriptEngineResolver = mock(typeof(DmnScriptEngineResolver)); IDmnScriptEngineResolver scriptEngineResolver = null; dmnEngineConfiguration.ScriptEngineResolver = scriptEngineResolver; ProcessEngineConfigurationImpl processEngineConfiguration = createProcessEngineConfiguration(); processEngineConfiguration.DmnEngineConfiguration = dmnEngineConfiguration; // when the engine is initialized engine = processEngineConfiguration.BuildProcessEngine(); // then the script engine resolver should be set on the DMN engine Assert.That(ConfigurationOfDmnEngine.ScriptEngineResolver, Is.EqualTo(scriptEngineResolver)); }
public virtual void setCustomPostTableExecutionListener() { // given a DMN engine configuration with custom listener DefaultDmnEngineConfiguration dmnEngineConfiguration = (DefaultDmnEngineConfiguration)DmnEngineConfiguration.createDefaultDmnEngineConfiguration(); // Todo: mockito-core-1.9.5.jar //DmnDecisionTableEvaluationListener customEvaluationListener = mock(typeof(DmnDecisionTableEvaluationListener)); IDmnDecisionTableEvaluationListener customEvaluationListener = null; IList <IDmnDecisionTableEvaluationListener> customListeners = new List <IDmnDecisionTableEvaluationListener>(); customListeners.Add(customEvaluationListener); dmnEngineConfiguration.CustomPostDecisionTableEvaluationListeners = customListeners; ProcessEngineConfigurationImpl processEngineConfiguration = createProcessEngineConfiguration(); processEngineConfiguration.DmnEngineConfiguration = dmnEngineConfiguration; // when the engine is initialized engine = processEngineConfiguration.BuildProcessEngine(); // then the custom listener should be set on the DMN engine //Assert.That(ConfigurationOfDmnEngine.CustomPostDecisionTableEvaluationListeners, hasItem(customEvaluationListener)); CollectionAssert.Contains(ConfigurationOfDmnEngine.CustomPostDecisionTableEvaluationListeners, customEvaluationListener); }
public virtual void setElProvider() { // given a DMN engine configuration with el provider DefaultDmnEngineConfiguration dmnEngineConfiguration = (DefaultDmnEngineConfiguration)DmnEngineConfiguration.createDefaultDmnEngineConfiguration(); // Todo: mockito-core-1.9.5.jar //ElProvider elProvider = mock(typeof(ElProvider)); IELProvider elProvider = null; dmnEngineConfiguration.ElProvider = elProvider; ProcessEngineConfigurationImpl processEngineConfiguration = createProcessEngineConfiguration(); processEngineConfiguration.DmnEngineConfiguration = dmnEngineConfiguration; // when the engine is initialized engine = processEngineConfiguration.BuildProcessEngine(); // then the el provider should be set on the DMN engine Assert.That(ConfigurationOfDmnEngine.ElProvider, Is.EqualTo(elProvider)); }