Я использую angular реактивные формы для реализации формы входа в систему и хочу написать контрольные примеры, используя жасмин / карму. Я написал несколько проверок формы, но мне нужна помощь, чтобы написать контрольный пример для пользовательской директивы. Может ли кто-нибудь предложить написать тестовый пример для этого?
Я создал приведенную ниже ссылку на стекаблиц,
образец кода реактивной формы в стекаблице
@Directive({
selector: '[upiValidators]'
})
export class UpiValidatorsDirective {
constructor() { }
static numberValidator(control: FormControl):{[s: string]: boolean}{
if (!control.value.match(/^\d+$/)) {
return {invalidnumber: true};
} else {
return null;
}
}
}