Search in sources :

Example 6 with Rule

use of org.drools.workbench.services.verifier.api.client.index.Rule in project drools-wb by kiegroup.

the class RuleInspectorCacheTest method setUp.

@Before
public void setUp() throws Exception {
    final Index index = new IndexImpl();
    final AnalyzerConfiguration configuration = new AnalyzerConfigurationMock();
    cache = new RuleInspectorCache(index, configuration);
    cache.addRule(new Rule(0, configuration));
    cache.addRule(new Rule(1, configuration));
    cache.addRule(new Rule(2, configuration));
    cache.addRule(new Rule(3, configuration));
    cache.addRule(new Rule(4, configuration));
    cache.addRule(new Rule(5, configuration));
    cache.addRule(new Rule(6, configuration));
}
Also used : AnalyzerConfigurationMock(org.drools.workbench.services.verifier.core.checks.AnalyzerConfigurationMock) RuleInspectorCache(org.drools.workbench.services.verifier.core.cache.RuleInspectorCache) IndexImpl(org.drools.workbench.services.verifier.api.client.index.IndexImpl) Index(org.drools.workbench.services.verifier.api.client.index.Index) Rule(org.drools.workbench.services.verifier.api.client.index.Rule) AnalyzerConfiguration(org.drools.workbench.services.verifier.api.client.configuration.AnalyzerConfiguration) Before(org.junit.Before)

Example 7 with Rule

use of org.drools.workbench.services.verifier.api.client.index.Rule in project drools-wb by kiegroup.

the class QueryableIndexTest method setUp.

@Before
public void setUp() throws Exception {
    configuration = new AnalyzerConfigurationMock();
    final Rules rules = new Rules();
    rules.add(new Rule(0, configuration));
    rules.add(new Rule(1, configuration));
    rules.add(new Rule(2, configuration));
    final Columns columns = new Columns();
    firstColumn = new Column(0, configuration);
    columns.add(firstColumn);
    columns.add(new Column(1, configuration));
    final ObjectTypes objectTypes = new ObjectTypes();
    objectTypes.add(new ObjectType("Person", configuration));
    objectTypes.add(new ObjectType("Address", configuration));
    queryableIndex = new QueryableIndex(rules, columns, objectTypes);
}
Also used : ObjectType(org.drools.workbench.services.verifier.api.client.index.ObjectType) Column(org.drools.workbench.services.verifier.api.client.index.Column) AnalyzerConfigurationMock(org.drools.workbench.services.verifier.api.client.AnalyzerConfigurationMock) Columns(org.drools.workbench.services.verifier.api.client.index.Columns) ObjectTypes(org.drools.workbench.services.verifier.api.client.index.ObjectTypes) Rule(org.drools.workbench.services.verifier.api.client.index.Rule) Rules(org.drools.workbench.services.verifier.api.client.index.Rules) Before(org.junit.Before)

Aggregations

Rule (org.drools.workbench.services.verifier.api.client.index.Rule)7 Column (org.drools.workbench.services.verifier.api.client.index.Column)2 RuleInspector (org.drools.workbench.services.verifier.core.cache.inspectors.RuleInspector)2 BuilderFactory (org.drools.workbench.services.verifier.plugin.client.builders.BuilderFactory)2 VerifierColumnUtilities (org.drools.workbench.services.verifier.plugin.client.builders.VerifierColumnUtilities)2 Before (org.junit.Before)2 BaseColumn (org.drools.workbench.models.guided.dtable.shared.model.BaseColumn)1 DTCellValue52 (org.drools.workbench.models.guided.dtable.shared.model.DTCellValue52)1 AnalyzerConfigurationMock (org.drools.workbench.services.verifier.api.client.AnalyzerConfigurationMock)1 AnalyzerConfiguration (org.drools.workbench.services.verifier.api.client.configuration.AnalyzerConfiguration)1 Columns (org.drools.workbench.services.verifier.api.client.index.Columns)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 ObjectTypes (org.drools.workbench.services.verifier.api.client.index.ObjectTypes)1 Rules (org.drools.workbench.services.verifier.api.client.index.Rules)1 RuleInspectorCache (org.drools.workbench.services.verifier.core.cache.RuleInspectorCache)1 AnalyzerConfigurationMock (org.drools.workbench.services.verifier.core.checks.AnalyzerConfigurationMock)1 SingleRangeCheck (org.drools.workbench.services.verifier.core.checks.SingleRangeCheck)1