diff options
Diffstat (limited to 'assertion/features/steps')
| -rw-r--r-- | assertion/features/steps/chai-expect.js | 6 | ||||
| -rw-r--r-- | assertion/features/steps/chai-failure.js | 10 | ||||
| -rw-r--r-- | assertion/features/steps/chai-should.js | 8 | ||||
| -rw-r--r-- | assertion/features/steps/jest-failure.js | 10 | ||||
| -rw-r--r-- | assertion/features/steps/node-failure.js | 10 |
5 files changed, 44 insertions, 0 deletions
diff --git a/assertion/features/steps/chai-expect.js b/assertion/features/steps/chai-expect.js new file mode 100644 index 0000000..44e7c01 --- /dev/null +++ b/assertion/features/steps/chai-expect.js @@ -0,0 +1,6 @@ +const { expect } = require('chai') +const { Then } = require('cucumber') + +Then('I can choose the expect syntax', function () { + expect(true).to.be.true +}) diff --git a/assertion/features/steps/chai-failure.js b/assertion/features/steps/chai-failure.js new file mode 100644 index 0000000..ea3d96e --- /dev/null +++ b/assertion/features/steps/chai-failure.js @@ -0,0 +1,10 @@ +const { expect } = require('chai') +const { When, Then } = require('cucumber') +const compared = require('../support/compared') + +When('I use chai', function () { +}) + +Then('I see chai diff on failure', function () { + expect(compared.actual).to.deep.equal(compared.expected) +}) diff --git a/assertion/features/steps/chai-should.js b/assertion/features/steps/chai-should.js new file mode 100644 index 0000000..2d733e8 --- /dev/null +++ b/assertion/features/steps/chai-should.js @@ -0,0 +1,8 @@ +const { Then } = require('cucumber') +require('chai').should() + +Then('I can choose the should syntax', function () { + const boolean = true + + boolean.should.be.true +}) diff --git a/assertion/features/steps/jest-failure.js b/assertion/features/steps/jest-failure.js new file mode 100644 index 0000000..e222a7a --- /dev/null +++ b/assertion/features/steps/jest-failure.js @@ -0,0 +1,10 @@ +const expect = require('expect') +const { When, Then } = require('cucumber') +const compared = require('../support/compared') + +When('I use jest', function () { +}) + +Then('I see jest diff on failure', function () { + expect(compared.actual).toEqual(compared.expected) +}) diff --git a/assertion/features/steps/node-failure.js b/assertion/features/steps/node-failure.js new file mode 100644 index 0000000..7816146 --- /dev/null +++ b/assertion/features/steps/node-failure.js @@ -0,0 +1,10 @@ +const assert = require('assert') +const { When, Then } = require('cucumber') +const compared = require('../support/compared') + +When('I use node', function () { +}) + +Then('I see node diff on failure', function () { + assert.equal(compared.actual, compared.expected) +}) |
