Felhasználói eszközök

Eszközök a webhelyen


oktatas:web:angular:angular_18_teszteles

Különbségek

A kiválasztott változat és az aktuális verzió közötti különbségek a következők.

Összehasonlító nézet linkje

Előző változat mindkét oldalonElőző változat
Következő változat
Előző változat
oktatas:web:angular:angular_18_teszteles [2024/12/13 21:46] – [A főkomponens tesztje] adminoktatas:web:angular:angular_18_teszteles [2024/12/13 21:56] (aktuális) – [Egységteszt] admin
Sor 111: Sor 111:
  
 </code> </code>
 +
 +
 +===== Egységteszt =====
 +
 +Az app.components.ts fájlban írjuk meg a calcTriangleArea() függvényt.
 +
 +<code javascript>
 +  calcTriangleArea(base: number, height: number): number {
 +    return (base * height) / 2;
 +  }
 +</code>
 +
 +
 +
 +Az app.component.spec.ts fájlban vegyünk fel egy újabb describe() függvényt.
 +
 +<code javascript>
 +describe('calcTriangleArea', () => {
 +  beforeEach(async () => {
 +    await TestBed.configureTestingModule({
 +      imports: [AppComponent],
 +    }).compileComponents();
 +  });
 +  it('should return the area of a triangle', () => {
 +    const app = new AppComponent();
 +    expect(app.calcTriangleArea(3, 4)).toBe(6);
 +  });
 +});
 +</code>
 +
 +
  
 ===== HttpClient tesztelése ===== ===== HttpClient tesztelése =====
oktatas/web/angular/angular_18_teszteles.1734122811.txt.gz · Utolsó módosítás: 2024/12/13 21:46 szerkesztette: admin