Code Duplication    Length = 14-14 lines in 3 locations

src/Kunstmaan/LeadGenerationBundle/Tests/unit/Entity/Rule/AfterXScrollPercentRuleTest.php 1 location

@@ 9-22 (lines=14) @@
6
use Kunstmaan\LeadGenerationBundle\Form\Rule\AfterXScrollPercentRuleAdminType;
7
use PHPUnit\Framework\TestCase;
8
9
class AfterXScrollPercentRuleTest extends TestCase
10
{
11
    public function testGettersAndSetters()
12
    {
13
        $rule = new AfterXScrollPercentRule();
14
        $rule->setPercentage(10);
15
16
        $this->assertEquals(10, $rule->getPercentage());
17
        $this->assertEquals('AfterXScrollPercentRule', $rule->getJsObjectClass());
18
        $this->assertEquals('/bundles/kunstmaanleadgeneration/js/rule/AfterXScrollPercentRule.js', $rule->getJsFilePath());
19
        $this->assertEquals(AfterXScrollPercentRuleAdminType::class, $rule->getAdminType());
20
        $this->assertInternalType('array', $rule->getJsProperties());
21
    }
22
}
23

src/Kunstmaan/LeadGenerationBundle/Tests/unit/Entity/Rule/AfterXSecondsRuleTest.php 1 location

@@ 9-22 (lines=14) @@
6
use Kunstmaan\LeadGenerationBundle\Form\Rule\AfterXSecondsAdminType;
7
use PHPUnit\Framework\TestCase;
8
9
class AfterXSecondsRuleTest extends TestCase
10
{
11
    public function testGettersAndSetters()
12
    {
13
        $rule = new AfterXSecondsRule();
14
        $rule->setSeconds(10);
15
16
        $this->assertEquals(10, $rule->getSeconds());
17
        $this->assertEquals('AfterXSecondsRule', $rule->getJsObjectClass());
18
        $this->assertEquals('/bundles/kunstmaanleadgeneration/js/rule/AfterXSecondsRule.js', $rule->getJsFilePath());
19
        $this->assertEquals(AfterXSecondsAdminType::class, $rule->getAdminType());
20
        $this->assertInternalType('array', $rule->getJsProperties());
21
    }
22
}
23

src/Kunstmaan/LeadGenerationBundle/Tests/unit/Entity/Rule/MaxXTimesRuleTest.php 1 location

@@ 9-22 (lines=14) @@
6
use Kunstmaan\LeadGenerationBundle\Form\Rule\MaxXTimeAdminType;
7
use PHPUnit\Framework\TestCase;
8
9
class MaxXTimesRuleTest extends TestCase
10
{
11
    public function testGettersAndSetters()
12
    {
13
        $rule = new MaxXTimesRule();
14
        $rule->setTimes(13);
15
16
        $this->assertEquals(13, $rule->getTimes());
17
        $this->assertEquals('MaxXTimesRule', $rule->getJsObjectClass());
18
        $this->assertEquals('/bundles/kunstmaanleadgeneration/js/rule/MaxXTimesRule.js', $rule->getJsFilePath());
19
        $this->assertEquals(MaxXTimeAdminType::class, $rule->getAdminType());
20
        $this->assertInternalType('array', $rule->getJsProperties());
21
    }
22
}
23