public function test_createInstanceOf_AccessRestrictionSet() { $this->assertHasAccessRestriction(AccessRestriction::NO_GET, LiteSetup::createInstanceOf($this, AccessRestriction::NO_GET)); $this->assertHasAccessRestriction(AccessRestriction::NO_SET, LiteSetup::createInstanceOf($this, AccessRestriction::NO_SET)); }
/** * @return array */ protected function _setup() { return ['Name' => LiteSetup::createString('', AccessRestriction::NO_SET), 'Path' => LiteSetup::createArray([], AccessRestriction::NO_SET), 'Requires' => LiteSetup::createInstanceOf(ResourceCollection::class, AccessRestriction::NO_SET), 'Inscribed' => LiteSetup::createInstanceOf(ResourceCollection::class, AccessRestriction::NO_SET), 'Styles' => LiteSetup::createInstanceOf(ResourceCollection::class, AccessRestriction::NO_SET), 'Scripts' => LiteSetup::createInstanceOf(ResourceCollection::class, AccessRestriction::NO_SET), 'Views' => LiteSetup::createInstanceOf(ResourceCollection::class, AccessRestriction::NO_SET)]; }
/** * @return array */ protected function _setup() { return ['Package' => LiteSetup::createInstanceOf(Package::class, AccessRestriction::NO_SET), 'Unchanged' => LiteSetup::createInstanceOf(ResourceCollection::class, AccessRestriction::NO_SET), 'CompileTarget' => LiteSetup::createInstanceOf(ResourceCollection::class, AccessRestriction::NO_SET)]; }
/** * @return array */ protected function _setup() { return ['PackageName' => LiteSetup::createString(), 'Source' => LiteSetup::createInstanceOf(ResourceSet::class), 'Target' => LiteSetup::createInstanceOf(ResourceSet::class)]; }
/** * @expectedException \Objection\Exceptions\InvalidValueTypeException */ public function test_fixValue_InvalidInstanceType_ExceptionThrown() { ValueValidation::fixValue(LiteSetup::createInstanceOf(self::class), new \stdClass()); }