Lines Matching refs:val

31         $val = new Value($col, ['one', 'two']);
32 $this->assertSame($col, $val->getColumn());
33 $this->assertEquals(['one', 'two'], $val->getValue());
35 $val->setValue(['one', '', 'two', '']);
36 $this->assertEquals(['one', 'two'], $val->getValue());
38 $val->setValue(['one', '0', 'two']);
39 $this->assertEquals(['one', '0', 'two'], $val->getValue());
41 $val->setValue(['', null, false, " \n"]);
42 $this->assertEquals([], $val->getValue());
44 $val->setValue('');
45 $this->assertEquals([], $val->getValue());
47 $val->setValue('0');
48 $this->assertEquals(['0'], $val->getValue());
50 $val->setValue(0);
51 $this->assertEquals(['0'], $val->getValue());
53 $val->setValue([]);
54 $this->assertEquals([], $val->getValue());
63 $val = new Value($col, 'one');
64 $this->assertSame($col, $val->getColumn());
65 $this->assertEquals('one', $val->getValue());
67 $val->setValue('0');
68 $this->assertEquals('0', $val->getValue());
70 $val->setValue('');
71 $this->assertEquals('', $val->getValue());
73 $val->setValue(" \n");
74 $this->assertEquals('', $val->getValue());
76 $val->setValue(null);
77 $this->assertEquals('', $val->getValue());
79 $val->setValue(false);
80 $this->assertEquals('', $val->getValue());
82 $val->setValue(['what', 'the', 'foo']);
83 $this->assertEquals('what', $val->getValue());
85 $val->setValue([]);
86 $this->assertEquals('', $val->getValue());
88 $val->setValue(" * hi\n * ho");
89 $this->assertEquals(" * hi\n * ho", $val->getValue());
99 $val = new Value($this->makeColumn(false), '');
100 $val->render($R, 'xhtml');
103 $val = new Value($this->makeColumn(true), array());
104 $val->render($R, 'xhtml');