Passed
Push — master ( 526326...f9ca3c )
by Gabriel
04:02 queued 11s
created

MoneyTest::test_setValue_with_Money()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 13
Code Lines 9

Duplication

Lines 0
Ratio 0 %

Importance

Changes 1
Bugs 0 Features 1
Metric Value
cc 1
eloc 9
c 1
b 0
f 1
nc 1
nop 0
dl 0
loc 13
rs 9.9666
1
<?php
2
3
namespace Nip\Form\Tests\Elements;
4
5
use ByTIC\Money\Money;
6
use Nip\Form\Tests\AbstractTest;
7
8
/**
9
 * Class DateinputTest
10
 * @package Nip\Form\Tests\Elements
11
 */
12
class MoneyTest extends AbstractTest
13
{
14
    public function test_setValue_with_Money()
15
    {
16
        $form = new \Nip\Form\Form();
17
        $form->setRendererType('Bootstrap4');
18
19
        $element = new \Nip_Form_Element_Money($form);
20
        $value = Money::RON(223344);
21
        $element->setValue($value);
22
        $html = $form->getRenderer()->renderElement($element);
23
24
        self::assertSame(
25
            '<div class="input-group"><input  type="number" value="2233.44" class="form-control " title="" /><span class="input-group-text">RON</span></div>',
26
            $html
27
        );
28
    }
29
}
30