我是 Angular 测试的新手。我必须@Input
在 Angular 指令中测试 set 和 get 方法。但我不知道如何实现它。任何帮助表示赞赏。
import { Directive, Input, OnDestroy } from '@angular/core';
import {myService } from './../../../internal-service/myservice.service';
@Directive({
selector: '[myDirectivekey]'
})
export class myDirective implements OnDestroy {
private conf;
@Input()
set key(key) {
if (key) {
this.conf = key;
}
}
get key() { return this.conf; }
constructor(private myServic: myServic) { }
}