документ является экземпляром документа pdfkit ...
import PDFDocument from 'pdfkit'
const doc = new PDFDocument()
... который передается моей функции:
export const outputTitle = (doc, title) => {
if (!title) return null
doc
.fontSize(15)
.font('Helvetica-Bold')
.text(title, 380, 160)
}
Теперь мне нужно написать для этого модульные тестыфункции, использующие jest.
describe('outputTitle()', () => {
const doc = jest.fn()
test('should return null if parameter title is missing', () => {
// SETUP
const title = undefined
// EXECUTE
const result = outputTitle(doc, title)
// VERIFY
expect(result).toBeNull()
})
test('should call doc()', () => {
// ???
})
})
Но как мне проверить вторую часть, как в случае передачи значения заголовка?Я думаю, что мой издевательство над doc
не так.