Модульное тестирование JS - с использованием JEST - PullRequest
0 голосов
/ 18 декабря 2018

Уровень новичка - модульное тестирование

Вот функция

export function toHex(number) {
const nstr = number.toString(16);
 if (nstr.length % 2) {
 return `0${nstr}`;
 }
 return nstr;

Можно выяснить, является ли функция истинной или нет, запустив следующий код модульного тестирования:

// testing new function 
describe('toHex', () => {   //mocking the method
test('Testing Function toHex ', () => { // declaring the method
  const str = 14 // initial value
  const actual = toHex(str) // calculate the value
  expect(actual).toMatchSnapshot(); // checking whether is true
})
});

Теперь, как я могу добавить разные сценарии и сделать следующую функцию для передачи / неудачи Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...