Code Duplication    Length = 13-15 lines in 3 locations

tests/KochTest/Form/FormTest.php 3 locations

@@ 742-754 (lines=13) @@
739
        $this->assertSame($values, $expected_values);
740
    }
741
742
    public function testSetFormelementDecoratorFormelementPositionNull()
743
    {
744
        $this->form->addElement('Textarea');
745
        $this->form->setFormelementDecorator('label', null);
746
747
        $formelements     = $this->form->getFormelements();
748
        $textarea_element = $formelements[0];
749
        $decorators       = $textarea_element->formelementdecorators;
750
751
        $this->assertTrue(is_array($decorators));
752
        $this->assertEquals(1, count($decorators));
753
        $this->assertTrue(isset($decorators['label']));
754
    }
755
756
    public function testAddFormelementDecorator()
757
    {
@@ 756-769 (lines=14) @@
753
        $this->assertTrue(isset($decorators['label']));
754
    }
755
756
    public function testAddFormelementDecorator()
757
    {
758
        $this->form->addElement('Textarea');
759
        $this->form->addElement('MultiSelect');
760
        $this->form->addFormelementDecorator('label', 1);
761
762
        $formelements     = $this->form->getFormelements();
763
        $textarea_element = $formelements[1];
764
        $decorators       = $textarea_element->formelementdecorators;
765
766
        $this->assertTrue(is_array($decorators));
767
        $this->assertEquals(1, count($decorators));
768
        $this->assertTrue(isset($decorators['label']));
769
    }
770
771
    /**
772
     * @expectedException RuntimeException
@@ 780-794 (lines=15) @@
777
        $this->form->addFormelementDecorator('label', 1);
778
    }
779
780
    public function testRemoveFormelementDecorator()
781
    {
782
        $this->form->addElement('Textarea');
783
        $this->form->addFormelementDecorator('label', 0);
784
785
        $this->form->removeFormelementDecorator('label');
786
787
        $formelements     = $this->form->getFormelements();
788
        $textarea_element = $formelements[0];
789
        $decorators       = $textarea_element->formelementdecorators;
790
791
        $this->assertTrue(is_array($decorators));
792
        $this->assertEquals(0, count($decorators));
793
        $this->assertFalse(isset($decorators['label']));
794
    }
795
796
    public function testSetDecorator()
797
    {