Угловое тестирование возвращаемое значение функции - PullRequest
0 голосов
/ 06 июля 2018

У меня есть эта функция, которая возвращает мне значение массива

  getProductTName(productTypeId: string) {
    const filteredProdType = this.producttype.find(pt => pt.product_type_id === productTypeId);
    if (typeof filteredProdType !== 'undefined' && productTypeId === filteredProdType.product_type_id) {
      return filteredProdType.name;
    }
  }

Я попытался проверить это, сохранив значение, которое функция возвращает в переменную, но оно показывает меня неопределенным ... Есть ли способ проверить эту функцию

как то так:

it('getProductTName', () => {
   let name = component.getProductTName('id');
   console.log(name)
   expect(name).toEqual('name')
}) 
...