You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							35 lines
						
					
					
						
							1.1 KiB
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							35 lines
						
					
					
						
							1.1 KiB
						
					
					
				
								import { TestBed } from '@angular/core/testing';<% if (routing) { %>
							 | 
						|
								import { RouterTestingModule } from '@angular/router/testing';<% } %>
							 | 
						|
								import { AppComponent } from './app.component';
							 | 
						|
								
							 | 
						|
								describe('AppComponent', () => {
							 | 
						|
								  beforeEach(async () => {
							 | 
						|
								    await TestBed.configureTestingModule({<% if (routing) { %>
							 | 
						|
								      imports: [
							 | 
						|
								        RouterTestingModule
							 | 
						|
								      ],<% } %>
							 | 
						|
								      declarations: [
							 | 
						|
								        AppComponent
							 | 
						|
								      ],
							 | 
						|
								    }).compileComponents();
							 | 
						|
								  });
							 | 
						|
								
							 | 
						|
								  it('should create the app', () => {
							 | 
						|
								    const fixture = TestBed.createComponent(AppComponent);
							 | 
						|
								    const app = fixture.componentInstance;
							 | 
						|
								    expect(app).toBeTruthy();
							 | 
						|
								  });
							 | 
						|
								
							 | 
						|
								  it(`should have as title '<%= name %>'`, () => {
							 | 
						|
								    const fixture = TestBed.createComponent(AppComponent);
							 | 
						|
								    const app = fixture.componentInstance;
							 | 
						|
								    expect(app.title).toEqual('<%= name %>');
							 | 
						|
								  });
							 | 
						|
								
							 | 
						|
								  it('should render title', () => {
							 | 
						|
								    const fixture = TestBed.createComponent(AppComponent);
							 | 
						|
								    fixture.detectChanges();
							 | 
						|
								    const compiled = fixture.nativeElement as HTMLElement;
							 | 
						|
								    expect(compiled.querySelector('.content span')?.textContent).toContain('<%= name %> app is running!');
							 | 
						|
								  });
							 | 
						|
								});
							 |