/** * @param \WPluginCore003\Abs\AbsScript $script * @param $hook * * @author Panagiotis Vagenas <*****@*****.**> * @since 0.0.2 */ protected function scriptTest(\WPluginCore003\Abs\AbsScript $script, $hook) { $this->assertFalse($script->isRegistered()); $script->register(); $script->enqueue(); do_action($hook); $this->assertTrue($script->isRegistered()); $this->assertTrue($script->isEnqueued()); $script->dequeue(); $this->assertFalse($script->isEnqueued()); $script->deRegister(); $this->assertFalse($script->isRegistered()); }