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
void
void
void
void

Details

protected void setUp()

No description

Return Value

void

void testReturnsEmptyArrayWhenNoInterfaces()

No description

Return Value

void

void testGlobalInterfaceIdStripsLeadingBackslash()

No description

Return Value

void

void testNamespacedInterfaceIdReturnsFqn()

No description

Return Value

void

void testDeepNamespacedInterfaceId()

No description

Return Value

void

void testIdTakesPrecedenceOverName()

No description

Return Value

void

void testFallsBackToNameWhenIdIsNull()

No description

Return Value

void

void testSkipsInterfaceWithNullIdAndNullName()

No description

Return Value

void

void testSkipsInterfaceWithEmptyNameFallback()

No description

Return Value

void

void testReturnsMultipleInterfacesInOrder()

No description

Return Value

void

void testMixedResolvedAndUnresolvedInterfaces()

No description

Return Value

void