Я использую библиотеку lodash в своем угловом приложении для обрезки значения текстового поля.
код использую вот так
Это работает нормально, когда я запускаю приложение.
import _ from 'lodash';
validateForm() {
if(_.trim(this.addusermodel.firstname) == "") {
////
}
}
в файле спецификации я использую этот код
describe('validateForm', () => {
it('Form should validate', () => {
component.addusermodel.firstname = "wrwer";
component.validateForm();
});
});
Но когда я выполняю функцию из spec-файла, я получаю эту ошибку TypeError: Cannot read property 'trim' of undefined