Ну, во-первых, вы должны инициализировать новый FormControl
с некоторыми фиктивными данными и вызвать PasswordMatchingValidation.MatchPassword
с элементом управления, который вы ранее сделали в качестве аргумента, и подтвердить результат.
const control = new FormControl({password: 'whatever'});
describe('PasswordMatchingValidation', () => {
it('should validate two identical passwords', () => {
const validation = PasswordMatchingValidation.MatchPassword(control);
expect(validation).toEqual({ MatchPassword: true });
});
});
Сделайте вашFormControl
как и должно быть, и, конечно, также утверждать обратный случай