private function createContext() { $class = new ClassGenerator('MyType', 'MyNamespace'); $type = new Type('MyNamespace', 'MyType', ['prop1' => 'SomeClass']); return new TypeContext($class, $type); }