Search in sources :

Example 21 with AnalyzerConfigurationMock

use of org.drools.workbench.services.verifier.core.checks.AnalyzerConfigurationMock in project drools-wb by kiegroup.

the class CheckFactoryTest method emptyWhiteList.

@Test
public void emptyWhiteList() throws Exception {
    final AnalyzerConfigurationMock configuration = new AnalyzerConfigurationMock(CheckConfiguration.newEmpty());
    assertTrue(new CheckFactory(configuration).makeSingleChecks(mock(RuleInspector.class)).isEmpty());
    assertFalse(new CheckFactory(configuration).makePairRowCheck(mock(RuleInspector.class), mock(RuleInspector.class)).isPresent());
}
Also used : AnalyzerConfigurationMock(org.drools.workbench.services.verifier.core.checks.AnalyzerConfigurationMock) RuleInspector(org.drools.workbench.services.verifier.core.cache.inspectors.RuleInspector) Test(org.junit.Test)

Aggregations

AnalyzerConfigurationMock (org.drools.workbench.services.verifier.core.checks.AnalyzerConfigurationMock)21 Field (org.drools.workbench.services.verifier.api.client.index.Field)17 ObjectField (org.drools.workbench.services.verifier.api.client.index.ObjectField)17 Test (org.junit.Test)16 Before (org.junit.Before)5 Date (java.util.Date)2 RuleInspector (org.drools.workbench.services.verifier.core.cache.inspectors.RuleInspector)2 AnalyzerConfiguration (org.drools.workbench.services.verifier.api.client.configuration.AnalyzerConfiguration)1 FieldAction (org.drools.workbench.services.verifier.api.client.index.FieldAction)1 Index (org.drools.workbench.services.verifier.api.client.index.Index)1 IndexImpl (org.drools.workbench.services.verifier.api.client.index.IndexImpl)1 ObjectType (org.drools.workbench.services.verifier.api.client.index.ObjectType)1 Pattern (org.drools.workbench.services.verifier.api.client.index.Pattern)1 Rule (org.drools.workbench.services.verifier.api.client.index.Rule)1 Values (org.drools.workbench.services.verifier.api.client.index.keys.Values)1 RuleInspectorCache (org.drools.workbench.services.verifier.core.cache.RuleInspectorCache)1