public void CreateRuleEngineExecutor_NullAssessmentInstance_ThrowsException() { using (var serviceLocatorFixture = new ServiceLocatorFixture()) { // Setup SetupServiceLocatorFixture(serviceLocatorFixture); AssessmentRuleEngineExecutor.CreateRuleEngineExecutor(null); } }
public void ForItemInstance_NullItemInstance_ThrowsException() { using (var serviceLocatorFixture = new ServiceLocatorFixture()) { // Setup SetupServiceLocatorFixture(serviceLocatorFixture); var ruleEngineExecutor = AssessmentRuleEngineExecutor.CreateRuleEngineExecutor(Substitute.For <AssessmentInstance>()); ruleEngineExecutor.ForItemInstance(null); } }
public void CreateRuleEngineExecutor_ValidAssessmentInstance_CreatesRuleEngineExecutor() { using (var serviceLocatorFixture = new ServiceLocatorFixture()) { // Setup SetupServiceLocatorFixture(serviceLocatorFixture); var ruleEngineExecutor = AssessmentRuleEngineExecutor.CreateRuleEngineExecutor(Substitute.For <AssessmentInstance> ()); Assert.IsNotNull(ruleEngineExecutor); } }