@@ 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 |
@@ 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 |
@@ 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 |