ReflectionFunctionParserTest
class ReflectionFunctionParserTest extends TestCase (View source)
Methods
The declared return type already guarantees the model class, so asserting
instanceof could never fail. What is not type-guaranteed — and would be a real
regression if a parser ever memoised its result — is that each call yields its own
model rather than a shared, mutable one.
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
Details
testEachParseReturnsItsOwnFunctionModel()
The declared return type already guarantees the model class, so asserting
instanceof could never fail. What is not type-guaranteed — and would be a real
regression if a parser ever memoised its result — is that each call yields its own
model rather than a shared, mutable one.
testItSetsNullToNameIfNameNotAvailable()
No description
testItCanParseName()
No description
testItSetsRootNamespaceIfNamespaceNotAvailable()
No description
testItCanParseNamespace()
No description
testItCanParseRootNamespace()
No description
testItSetsNullAsDefaultId()
No description
testItCanParseId()
No description
testItCanParseIdWithRootNamespace()
No description
testItNoTypeInstanceIfCanNotParseReturnType()
No description
testItReturnsNoTypeInstanceIfReflectionReturnsNullAsReturnType()
No description
testItReturnsNoTypeIfNoReturnType()
No description
testItCanParseReturnType()
No description
testItCanParseNullableReturnType()
No description
testItCanParseNullableBoolReturnType()
No description
testItCanParseReturnTypeWithUnion()
No description
testItProperlyParsesAllTypesFromUnionReturnType()
No description
testItProperlyParsesAllTypesInUnionReturnTypeWithNullable()
No description
testItParsesFalseAsDefaultDeprecation()
No description
testItCanParseNonDeprecation()
No description
testItCanParseDeprecation()
No description
testItReturnsEmptyArrayIfParametersCanNotBeRead()
No description
testItReturnsEmptyArrayIfNoParameters()
No description
testItCanParseBasicParameter()
No description
testItCanParseParametersWithProperties()
No description
string
getName()
No description
bool
allowsNull()
No description