Package org.drools.ide.common.client.modeldriven.testing

Examples of org.drools.ide.common.client.modeldriven.testing.Scenario.wasSuccessful()


                      executionTrace.getNumberOfRulesFired().intValue() );

        assertSame( run.getScenario(),
                    sc );

        assertTrue( sc.wasSuccessful() );

        Person p = (Person) run.getGlobalData().get( "p" );
        assertEquals( "rule1",
                      p.getName() );
        assertEquals( "rule2",
View Full Code Here


                      executionTrace.getNumberOfRulesFired().intValue() );

        assertSame( run.getScenario(),
                    sc );

        assertTrue( sc.wasSuccessful() );

        Thread.currentThread().setContextClassLoader( cl_ );

    }
View Full Code Here

                      executionTrace.getNumberOfRulesFired().intValue() );

        assertSame( scenarioRunner.getScenario(),
                    scenario );

        assertFalse( scenario.wasSuccessful() );

        // Activate rule flow
        scenario.getFixtures().clear();
        given = new Fixture[]{new FactData( "Coolness",
                                            "c",
View Full Code Here

                      executionTrace.getNumberOfRulesFired().intValue() );

        assertSame( scenarioRunner.getScenario(),
                    scenario );

        assertTrue( scenario.wasSuccessful() );

        Thread.currentThread().setContextClassLoader( cl_ );
    }

    @Test
View Full Code Here

        assertEquals( "rule2",
                      c1.getType() );
        assertEquals( "rule2",
                      c2.getType() );

        assertTrue( sc.wasSuccessful() );

    }

    @Test
    public void testIntegrationWithModify() throws Exception {
View Full Code Here

        Cheese c1 = (Cheese) run.getPopulatedData().get( "c1" );

        assertEquals( "rule3",
                      c1.getType() );

        assertTrue( sc.wasSuccessful() );
    }

    @Test
    public void testIntegrationWithRetract() throws Exception {
        Scenario sc = new Scenario();
View Full Code Here

        assertEquals( "rule4",
                      c1.getType() );
        assertFalse( run.getPopulatedData().containsKey( "c2" ) );

        assertTrue( sc.wasSuccessful() );
    }

    @Test
    public void testIntegrationWithFailure() throws Exception {
        Scenario sc = new Scenario();
View Full Code Here

                                                 (InternalWorkingMemory) wm );

        assertSame( run.getScenario(),
                    sc );

        assertFalse( sc.wasSuccessful() );

        VerifyFact vf = (VerifyFact) assertions[1];
        assertFalse( ((VerifyField) vf.getFieldValues().get( 0 )).getSuccessResult() );
        assertEquals( "XXX",
                      ((VerifyField) vf.getFieldValues().get( 0 )).getExpected() );
View Full Code Here

                      executionTrace.numberOfRulesFired.intValue() );

        assertSame( run.scenario,
                    sc );

        assertTrue( sc.wasSuccessful() );

        Person p = (Person) run.globalData.get( "p" );
        assertEquals( "rule1",
                      p.getName() );
        assertEquals( "rule2",
View Full Code Here

                      executionTrace.numberOfRulesFired.intValue() );

        assertSame( run.scenario,
                    sc );

        assertTrue( sc.wasSuccessful() );

        Thread.currentThread().setContextClassLoader( cl_ );

    }
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.