예제 #1
0
 public function test_call_last_evolution()
 {
     $my_string = array();
     $string = new williamknauss\String($my_string);
     //assert 1
     $this->assertEquals($my_string, $string->_call_last_evolution('array', true));
     //assert 2
     $this->assertEquals(false, $string->_call_last_evolution('string', false));
 }
예제 #2
0
 /**
  * @expectedException        Exception
  * @expectedExceptionMessage The last evolution resulted in a array but you expected a: string.
  */
 public function test__call_last_evolution_datatype_exception()
 {
     $my_string = array();
     $string = new williamknauss\String($my_string);
     $string->_call_last_evolution("string", true);
 }