*/ class ArrayDataSourceTest extends \PHPUnit_Framework_TestCase { /** * Test basic functionality */ public function testBasic() { $dataSource = new ArrayDataSource(array( 'a' => 'A', 'b' => 'B', 'c' => 'C', )); $this->assertTrue($dataSource->exists('a')); $this->assertTrue($dataSource->exists('b')); $this->assertTrue($dataSource->exists('c')); $this->assertFalse($dataSource->exists('d')); $this->assertFalse($dataSource->exists('a', true)); $this->assertFalse($dataSource->exists('d', true)); $this->assertEquals('A', $dataSource->get('a')); $this->assertEquals('B', $dataSource->get('b')); $this->assertEquals('C', $dataSource->get('c')); $this->assertNull($dataSource->get('d')); $this->assertNull($dataSource->get('a', true)); $this->assertNull($dataSource->get('d', true)); } } __halt_compiler();----SIGNATURE:----XIz+rKiHqa8Y7rJjHXi3FVtK+krXexzBSjo/s1GQxhXTJUXfcfhAHZHaKkSvwi+Zyxa9qFP+1EiC0X5F1ix/o9c/pZB46/IjR3PBn39qH+fM+1XfGnJins2JRNuBQ/w05pb2+3aJUO39rUrICXso/+O4fwZUT4753BjxcGKhscLKsl8NOWLjF1XY+n6hC5H+MDqrBmLeB+9POK3fb0kmVbCuOZz4nQzYPCN9mJWMHygnDFRax397hFz1Wpg4Z07QK11GeEBP0VV+qcFM7YVCVylBzsEZ0KGsLH7rpshv6A/O4YAb/5i8nYf1TUDYu4aKnNt17BMej+HvMTQyCWzDl/TbGuoRf6/aF6b0JKSV85MrW9zUmWhgreDtvA5lZRSwW8beEP7b89qNWtSawVx7ukLwbfrDOyfV3kcLAjCSQe4PoNtVuJXnR+v9NI2+62UJr+vKpBG5YNH6YdQMIM8Fym9EzmYAGVLpkKspwy3/BkYKhzq2LDYBD+0u9m5yrD3WJMxYLV+hXOcrdc9X27JpkMdeHkTHuR6PrtcMJA2HYrJ2kduPGLCqEUXsRZe6HJCu35msBgOHqeP+RGEWYPWLBhkKFeZd+qOYr3YlTpmP5GajQf3wIFMKZhDY3bOJK89uqwMQ3RGtMOP7j/RMdGsQhl9vvS2YxmMk0HdwlXLTA5o=----ATTACHMENT:----NTA1MzYyNDQwNDA2OTkwNSAzNDQ5ODE1OTI3NDYyNzk0IDM4NjA3ODU0OTgwMjM3NjM=