ClassInterfaceFqnsExtractorTest
class ClassInterfaceFqnsExtractorTest extends TestCase (View source)
Unit tests for ClassInterfaceFqnsExtractor.
Verifies FQN extraction from linked interface objects, getId() → ltrim normalisation, getName() fallback for unresolved stubs, and filtering of null/empty values.
Methods
void
setUp()
No description
void
testReturnsEmptyArrayWhenNoInterfaces()
No description
void
testGlobalInterfaceIdStripsLeadingBackslash()
No description
void
testNamespacedInterfaceIdReturnsFqn()
No description
void
testDeepNamespacedInterfaceId()
No description
void
testIdTakesPrecedenceOverName()
No description
void
testFallsBackToNameWhenIdIsNull()
No description
void
testSkipsInterfaceWithNullIdAndNullName()
No description
void
testSkipsInterfaceWithEmptyNameFallback()
No description
void
testReturnsMultipleInterfacesInOrder()
No description
void
testMixedResolvedAndUnresolvedInterfaces()
No description
Details
protected void
setUp()
No description
void
testReturnsEmptyArrayWhenNoInterfaces()
No description
void
testGlobalInterfaceIdStripsLeadingBackslash()
No description
void
testNamespacedInterfaceIdReturnsFqn()
No description
void
testDeepNamespacedInterfaceId()
No description
void
testIdTakesPrecedenceOverName()
No description
void
testFallsBackToNameWhenIdIsNull()
No description
void
testSkipsInterfaceWithNullIdAndNullName()
No description
void
testSkipsInterfaceWithEmptyNameFallback()
No description
void
testReturnsMultipleInterfacesInOrder()
No description
void
testMixedResolvedAndUnresolvedInterfaces()
No description