Angular - TestingWhich Angular testing utility allows you to query elements by CSS selectors within a fixture?Afixture.debugElement.query(By.css())Bfixture.nativeElement.querySelectorAll()CcomponentInstance.querySelector()DTestBed.querySelector()Check Answer
Step-by-Step SolutionSolution:Step 1: Identify querying methods in Angular testsfixture.debugElement provides methods to query elements using Angular's By selectors.Step 2: Using By.css()By.css() is the standard way to select elements by CSS selectors inside debugElement.Final Answer:fixture.debugElement.query(By.css()) -> Option AQuick Check:Query elements in fixture = debugElement.query(By.css()) [OK]Quick Trick: Use debugElement.query with By.css for CSS selectors [OK]Common Mistakes:Using nativeElement directly for queriesTrying to query on component instanceUsing TestBed for element queries
Master "Testing" in Angular9 interactive learning modes - each teaches the same concept differentlyLearnWhyDeepVisualTryChallengeProjectRecallPerf
More Angular Quizzes Advanced Patterns - Dynamic component loading - Quiz 6medium Angular Signals - Input signals and model signals - Quiz 14medium Internationalization and Accessibility - ARIA attributes in templates - Quiz 4medium Internationalization and Accessibility - Marking text for translation - Quiz 5medium Server-Side Rendering - TransferState for data sharing - Quiz 15hard Standalone Components - Why standalone components matter - Quiz 15hard Standalone Components - Lazy loading standalone components - Quiz 7medium State Management - Why state management matters - Quiz 11easy State Management - Why state management matters - Quiz 3easy State Management - Signals as modern state primitive - Quiz 11easy