Add tests to check errors in parameters

This commit is contained in:
Tan Wang Leng 2017-02-09 21:23:02 +08:00
parent 9423143211
commit 72723646dd

View file

@ -19,6 +19,10 @@ describe('dialog module', () => {
assert.throws(() => {
dialog.showOpenDialog({defaultPath: {}})
}, /Default path must be a string/)
assert.throws(() => {
dialog.showOpenDialog({message: {}})
}, /Message must be a string/)
})
})
@ -35,6 +39,14 @@ describe('dialog module', () => {
assert.throws(() => {
dialog.showSaveDialog({defaultPath: {}})
}, /Default path must be a string/)
assert.throws(() => {
dialog.showSaveDialog({message: {}})
}, /Message must be a string/)
assert.throws(() => {
dialog.showSaveDialog({nameFieldLabel: {}})
}, /Name field label must be a string/)
})
})