/
githubmirror
/
components
Обзор
Документация
Войти
/
githubmirror
/
components
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
docs/src/app/shared/theme-picker/theme-picker.spec.ts
21 строка
719 B
Paul Gschwendtner
build: rename docs site folder to `docs`
15 апр 2025, 09:37
15 апр 2025, 09:37
4ecdc49
Код
Авторство
О чём код?
import {TestBed} from '@angular/core/testing'; import {ThemePicker} from './theme-picker'; import {provideRouter} from '@angular/router'; describe('ThemePicker', () => { beforeEach(() => { TestBed.configureTestingModule({ providers: [provideRouter([])], }); }); it('should install theme based on name', () => { const fixture = TestBed.createComponent(ThemePicker); const component = fixture.componentInstance; const name = 'magenta-violet'; spyOn(component.styleManager, 'setStyle'); component.selectTheme(name); expect(component.styleManager.setStyle).toHaveBeenCalled(); expect(component.styleManager.setStyle).toHaveBeenCalledWith('theme', `${name}.css`); }); });