Examples of TypeResolver


Examples of org.drools.base.TypeResolver

                                new FieldData("innerFact",
                                        "=c1")),
                        false));

        sc.getFixtures().addAll(facts);
        TypeResolver resolver = new ClassTypeResolver(new HashSet<String>(),
                Thread.currentThread().getContextClassLoader());
        resolver.addImport("org.drools.Cheese");
        resolver.addImport("org.drools.OuterFact");
        ScenarioRunner runner = new ScenarioRunner(sc,
                resolver,
                new MockWorkingMemory());

        assertTrue(runner.getPopulatedData().containsKey("c1"));
View Full Code Here

Examples of org.drools.base.TypeResolver

                                new FieldData("price",
                                        "42")),
                        false));

        sc.getFixtures().addAll(facts);
        TypeResolver resolver = new ClassTypeResolver(new HashSet<String>(),
                Thread.currentThread().getContextClassLoader());
        resolver.addImport("org.drools.Cheese");
        resolver.addImport("org.drools.OuterFact");
        ScenarioRunner runner = new ScenarioRunner(sc,
                resolver,
                new MockWorkingMemory());

        assertTrue(runner.getPopulatedData().containsKey("c1"));
View Full Code Here

Examples of org.drools.base.TypeResolver

        List facts = ls(new FactData("Cheese",
                "c1",
                new ArrayList(),
                false));
        sc.getFixtures().addAll(facts);
        TypeResolver resolver = new ClassTypeResolver(new HashSet<String>(),
                Thread.currentThread().getContextClassLoader());
        sc.getFixtures().addAll(facts);
        resolver.addImport("org.drools.Cheese");
        ScenarioRunner runner = new ScenarioRunner(sc,
                resolver,
                new MockWorkingMemory());

        assertTrue(runner.getPopulatedData().containsKey("c1"));
View Full Code Here

Examples of org.drools.base.TypeResolver

                                new FieldData("innerFact",
                                        "=c1")),
                        false));

        sc.getFixtures().addAll(facts);
        TypeResolver resolver = new ClassTypeResolver(new HashSet<String>(),
                Thread.currentThread().getContextClassLoader());
        resolver.addImport("org.drools.Cheese");
        resolver.addImport("org.drools.OuterFact");
        ScenarioRunner runner = new ScenarioRunner(sc,
                resolver,
                new MockWorkingMemory());

        assertTrue(runner.getPopulatedData().containsKey("c1"));
View Full Code Here

Examples of org.drools.base.TypeResolver

                        ls(new FieldData("type",
                                "= c1.type")),
                        false));

        sc.getFixtures().addAll(facts);
        TypeResolver resolver = new ClassTypeResolver(new HashSet<String>(),
                Thread.currentThread().getContextClassLoader());
        resolver.addImport("org.drools.Cheese");

        ScenarioRunner runner = new ScenarioRunner(sc,
                resolver,
                new MockWorkingMemory());
View Full Code Here

Examples of org.drools.base.TypeResolver

    }

    @Test
    public void testPopulateNoData() throws Exception {
        TypeResolver resolver = new ClassTypeResolver(new HashSet<String>(),
                Thread.currentThread().getContextClassLoader());
        resolver.addImport("org.drools.Cheese");
        ScenarioRunner run = new ScenarioRunner(new Scenario(),
                resolver,
                new MockWorkingMemory());
        run.getPopulatedData().clear();
        Cheese c = new Cheese();
View Full Code Here

Examples of org.drools.base.TypeResolver

                c.getPrice());
    }

    @Test
    public void testPopulateEmptyString() throws Exception {
        TypeResolver resolver = new ClassTypeResolver( new HashSet<String>(),
                                                       Thread.currentThread().getContextClassLoader() );
        resolver.addImport( "org.drools.Cheese" );
        ScenarioRunner run = new ScenarioRunner( new Scenario(),
                                                 resolver,
                                                 new MockWorkingMemory() );
        run.getPopulatedData().clear();
        Cheese c = new Cheese();
View Full Code Here

Examples of org.drools.base.TypeResolver

        List facts = ls(new FactData("Cheese",
                "c1",
                ls(fd),
                false));

        TypeResolver resolver = new ClassTypeResolver(new HashSet<String>(),
                Thread.currentThread().getContextClassLoader());
        resolver.addImport("org.drools.Cheese");
        resolver.addImport("org.drools.CheeseType");

        ScenarioRunner runner = new ScenarioRunner(new Scenario(),
                resolver,
                new MockWorkingMemory());
        Cheese f1 = new Cheese("othertype",
View Full Code Here

Examples of org.drools.base.TypeResolver

                                "==")))};

        sc.getFixtures().addAll(Arrays.asList(facts));
        sc.getFixtures().addAll(Arrays.asList(assertions));

        TypeResolver resolver = new ClassTypeResolver(new HashSet<String>(),
                Thread.currentThread().getContextClassLoader());
        resolver.addImport("org.drools.Cheese");

        MockWorkingMemory wm = new MockWorkingMemory();
        ScenarioRunner runner = new ScenarioRunner(sc,
                resolver,
                wm);
View Full Code Here

Examples of org.drools.base.TypeResolver

                ls(new FieldData("type",
                        "cheddar")),
                false));
        sc.getFixtures().addAll(Arrays.asList(facts));

        TypeResolver resolver = new ClassTypeResolver(new HashSet<String>(),
                Thread.currentThread().getContextClassLoader());
        resolver.addImport("org.drools.Cheese");

        MockWorkingMemory wm = new MockWorkingMemory();
        ScenarioRunner run = new ScenarioRunner(sc,
                resolver,
                wm);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.