Angular Testing Highlight директива - PullRequest
0 голосов
/ 25 ноября 2018

У меня есть директива на Angular, которая выделяет синий стиль.

    import { Directive, ElementRef } from '@angular/core';

    @Directive({
      selector: '[appHighlight]'
    })
    export class HighlightDirective {
        constructor(el: ElementRef) {
          el.nativeElement.style.color = 'blue';
        }
    }

Когда я хочу написать тест, он говорит: «Аргумент для el не был предоставлен» выше HighlightDirective ():

    import { HighlightDirective } from './highlight.directive';

    describe('HighlightDirective', () => {
      it('should create an instance', () => {
        const directive = new HighlightDirective();
        expect(directive).toBeTruthy();
      });
    });

Что я должен включить в () в HighlightDirective?Спасибо!

Пожалуйста, помогите!

...