Пример #1
0
 public function test__constructor__package_name_and_version()
 {
     $package_name = 'Example_package';
     $package_version = '1.0.0';
     $subject = new Omnilog_model($package_name, $package_version);
     $this->assertIdentical(strtolower($package_name), $subject->get_package_name());
     $this->assertIdentical($package_version, $subject->get_package_version());
 }
 public function test__update_package__update_to_version_141()
 {
     $installed_version = '1.4.0';
     $package_version = '1.4.1';
     $package_name = 'example_package';
     $subject = new Omnilog_model($package_name, $package_version);
     $this->EE->db->expectOnce('delete', array('actions', array('class' => ucfirst($this->_package_name))));
     $this->assertIdentical(TRUE, $subject->update_package($installed_version));
 }