{ title: 'some title', genres: ['fairy_tale', 'horrors'] }
const genresMap = {
fairy_tale: "Fairy tale",
horrors: "Horrors"
}
Это может быть как в базе так и в коде зависит от ваших задачь
чуваки, в тестах при использовании spies
, как тестировать async callbacks?
вот пример кода: https://gist.github.com/mrded/643fcbea106a77f873ca605e209dc10c
если callback вызывается синхронно, то Spy срабатывает, все круто. А вот если ассинхронно, тогда нужно портянку делать из
it('foo', function(done) {})
и отслеживать где код заканчивается, чтобы done()
там вызвать. весь смысл от spy отпадает.