Examples of DummyConstraint


Examples of hu.sztaki.ilab.longneck.util.dummy.DummyConstraint

     * Tests Check.
     */
    @Test
    public void testCheck() {
        Check o = new Check();
        o.setConstraints(Arrays.asList(new Constraint[] { new DummyConstraint(1), new DummyConstraint(2) }));
       
        // Test correct class and differing object instances
        final Object ocopy = o.clone();       
        Assert.assertTrue(ocopy instanceof Check);
        Assert.assertFalse(o == ocopy);       
View Full Code Here

Examples of hu.sztaki.ilab.longneck.util.dummy.DummyConstraint

    public void testGenericBlock() {
        GenericBlock o = new GenericBlock();
        o.setId("a");
        o.setVersion("1");
        Check inputConstraints = new Check();
        inputConstraints.setConstraints(Arrays.asList(new Constraint[] { new DummyConstraint(1), new DummyConstraint(2) }));
        o.setInputConstraints(inputConstraints);
        Check outputConstraints = new Check();
        outputConstraints.setConstraints(Arrays.asList(new Constraint[] { new DummyConstraint(3), new DummyConstraint(4) }));
        o.setOutputConstraints(outputConstraints);
       
        // Test correct class and differing object instances
        final Object ocopy = o.clone();       
        Assert.assertTrue(ocopy instanceof GenericBlock);
        Assert.assertFalse(o == ocopy);
       
        final GenericBlock copy = (GenericBlock) ocopy;
       
        // Test attributes
        Assert.assertEquals(Arrays.asList(new Constraint[] { new DummyConstraint(1), new DummyConstraint(2) }), copy.getInputConstraints().getConstraints());
        Assert.assertFalse(o.getInputConstraints() == copy.getInputConstraints());
        TestUtils.assertListItemsNotSame(o.getInputConstraints().getConstraints(), copy.getInputConstraints().getConstraints());

        Assert.assertEquals(Arrays.asList(new Constraint[] { new DummyConstraint(3), new DummyConstraint(4) }), copy.getOutputConstraints().getConstraints());
        Assert.assertFalse(o.getOutputConstraints() == copy.getOutputConstraints());
        TestUtils.assertListItemsNotSame(o.getOutputConstraints().getConstraints(), copy.getOutputConstraints().getConstraints());
    }
View Full Code Here

Examples of hu.sztaki.ilab.longneck.util.dummy.DummyConstraint

    }
   
    @Test
    public void testAndOperator() {
        AndOperator o = new AndOperator();
        o.setConstraints(Arrays.asList(new Constraint[] { new DummyConstraint(1), new DummyConstraint(2) }));
       
        // Test correct class and differing object instances
        final Object ocopy = o.clone();       
        Assert.assertTrue(ocopy instanceof AndOperator);
        Assert.assertFalse(o == ocopy);
       
        final AndOperator copy = (AndOperator) ocopy;
       
        // Attributes
        Assert.assertEquals(Arrays.asList(new Constraint[] { new DummyConstraint(1), new DummyConstraint(2) }),
                copy.getConstraints());
        Assert.assertFalse(o.getConstraints() == copy.getConstraints());       
        TestUtils.assertListItemsNotSame(o.getConstraints(), copy.getConstraints());
    }
View Full Code Here

Examples of hu.sztaki.ilab.longneck.util.dummy.DummyConstraint

    }
   
    @Test
    public void testConstraintReference() {
        ConstraintReference o = new ConstraintReference();
        o.setReferredConstraint(new DummyConstraint(1));
       
        // Test correct class and differing object instances
        final Object ocopy = o.clone();       
        Assert.assertTrue(ocopy instanceof ConstraintReference);
        Assert.assertFalse(o == ocopy);
View Full Code Here

Examples of hu.sztaki.ilab.longneck.util.dummy.DummyConstraint

    }
   
    @Test
    public void testNotOperator() {
        NotOperator o = new NotOperator();
        o.setConstraint(new DummyConstraint(1));
       
        // Test correct class and differing object instances
        final Object ocopy = o.clone();       
        Assert.assertTrue(ocopy instanceof NotOperator);
        Assert.assertFalse(o == ocopy);       
       
        final NotOperator copy = (NotOperator) ocopy;
       
        // Test attributes
        Assert.assertEquals(new DummyConstraint(1), copy.getConstraint());
        Assert.assertTrue(o.getConstraint() != copy.getConstraint());
    }
View Full Code Here

Examples of hu.sztaki.ilab.longneck.util.dummy.DummyConstraint

    }
   
    @Test
    public void testWhen() {
        When o = new When();
        o.setThenConstraints(Arrays.asList(new Constraint[] { new DummyConstraint(1), new DummyConstraint(2) }));
        o.setElseConstraints(Arrays.asList(new Constraint[] { new DummyConstraint(3), new DummyConstraint(4) }));
       
        // Test correct class and differing object instances
        final Object ocopy = o.clone();       
        Assert.assertTrue(ocopy instanceof When);
        Assert.assertFalse(o == ocopy);
       
        final When copy = (When) ocopy;
       
        Assert.assertEquals(Arrays.asList(new Constraint[] { new DummyConstraint(1), new DummyConstraint(2) }), copy.getThenConstraints());
        Assert.assertFalse(o.getThenConstraints() == copy.getThenConstraints());
        TestUtils.assertListItemsNotSame(o.getThenConstraints(), copy.getThenConstraints());
       
        Assert.assertEquals(Arrays.asList(new Constraint[] { new DummyConstraint(3), new DummyConstraint(4) }), copy.getElseConstraints());
        Assert.assertFalse(o.getElseConstraints() == copy.getElseConstraints());
        TestUtils.assertListItemsNotSame(o.getElseConstraints(), copy.getElseConstraints());       
    }
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.