24 lines
		
	
	
	
		
			664 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
		
		
			
		
	
	
			24 lines
		
	
	
	
		
			664 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
|   | import { TestBed } from '@angular/core/testing'; | ||
|  | import { App } from './app'; | ||
|  | 
 | ||
|  | describe('App', () => { | ||
|  |   beforeEach(async () => { | ||
|  |     await TestBed.configureTestingModule({ | ||
|  |       imports: [App], | ||
|  |     }).compileComponents(); | ||
|  |   }); | ||
|  | 
 | ||
|  |   it('should create the app', () => { | ||
|  |     const fixture = TestBed.createComponent(App); | ||
|  |     const app = fixture.componentInstance; | ||
|  |     expect(app).toBeTruthy(); | ||
|  |   }); | ||
|  | 
 | ||
|  |   it('should render title', () => { | ||
|  |     const fixture = TestBed.createComponent(App); | ||
|  |     fixture.detectChanges(); | ||
|  |     const compiled = fixture.nativeElement as HTMLElement; | ||
|  |     expect(compiled.querySelector('h1')?.textContent).toContain('Hello, my-app'); | ||
|  |   }); | ||
|  | }); |