コード例 #1
0
 public function testCreateBindedWithToInstanceCalledTwice()
 {
     $instance = new StdClass();
     jClasses::bind('class:jelix_tests~myclass')->toInstance($instance);
     $obj1 = jClasses::createBinded('class:jelix_tests~myclass');
     $obj2 = jClasses::createBinded('class:jelix_tests~myclass');
     $this->assertTrue($obj1 instanceof myclass);
     $this->assertTrue($obj2 instanceof myclass);
     $this->assertTrue($obj1 !== $obj2);
 }