【发布时间】:2017-03-02 09:55:58
【问题描述】:
我有一个简单的组件,它应该根据当前日期预先选择一个值:
export class VorgangComponent implements OnInit {
private _date: Moment;
constructor() {
this._date = utc();
}
ngOnInit() {
this.preselectOption();
}
没有真正的火箭科学。
我想知道如何测试这个类。脑海中浮现出不同的想法,但我不知道推荐的方式:
- 约会服务(对我来说似乎有点矫枉过正)
- 受保护的成员并使用类继承进行测试
- 受保护的方法并使用类继承进行测试
我错过了什么吗?有什么办法可以用茉莉花吗?
【问题讨论】:
-
你可以用例如来自 sinonjs 的lolex 伪造时间
标签: unit-testing angular typescript jasmine