public function testCustomDependencyClass() { Phactory::reset(); Phactory::$dependencyClass = 'CustomDependency'; $entry = Phactory::entry(array('budget' => Phactory::budget(array('amount' => null)))); $this->assertNull($entry->budget_amount); }
/** * Reset all Phactory settings to default */ public static function reset() { self::$loader = null; self::$builder = null; self::$fixtures = null; self::$triggers = null; self::$hasOneRelationshipClass = '\\Phactory\\HasOneRelationship'; self::$dependencyClass = '\\Phactory\\Dependency'; }