Skip to content
CompositeBuilderTest.php 671 B
Newer Older
<?php

/**
 * Class CompositeBuilderTest
 *
 * Date: 27.03.13
 * Time: 13:51
 * @author Thomas Joußen <tjoussen@databay.de>
 */
Michael Jansen's avatar
Michael Jansen committed
class CompositeBuilderTest extends PHPUnit_Framework_TestCase
{
Michael Jansen's avatar
Michael Jansen committed
    /**
     * @var CompositeBuilder
     */
    protected $builder;
Michael Jansen's avatar
Michael Jansen committed
    public function setUp()
    {
        include_once __DIR__ . '/../classes/CompositeBuilder.php';
        $this->builder = new CompositeBuilder;
    }
Michael Jansen's avatar
Michael Jansen committed
    public function test_OperatorsWeight()
    {
        $weight = array('<=','<','=','>=','>','<>','&','|');
        $operators = $this->readAttribute($this->builder, "operators");
Michael Jansen's avatar
Michael Jansen committed
        $this->assertEmpty(array_diff($weight, $operators));
    }