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)); }