Skip to content

Commit 33f034a

Browse files
committed
added positie post test
1 parent 473b81f commit 33f034a

2 files changed

Lines changed: 21 additions & 1 deletion

File tree

test/middleware-test.js

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1786,6 +1786,26 @@ describe('input-validation middleware tests', function () {
17861786
done();
17871787
});
17881788
});
1789+
it('valid post request - should pass validation', function (done) {
1790+
request(app)
1791+
.post('/pets')
1792+
.set('request-id', '1234')
1793+
.set('api-version', '1.0')
1794+
.send({
1795+
name: 'name',
1796+
tag: 'tag',
1797+
test: {
1798+
field1: 'enum1'
1799+
}
1800+
})
1801+
.expect(200, function (err, res) {
1802+
if (err) {
1803+
throw err;
1804+
}
1805+
expect(res.body.result).to.equal('OK');
1806+
done();
1807+
});
1808+
});
17891809
it('missing header - should fail', function (done) {
17901810
request(app)
17911811
.get('/pets')

test/pet-store-swagger-with-yaml-anchors.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ produces:
1515
definitions:
1616
FIELDS:
1717
type: string
18-
enum: &FIELDS [kaki1, kaki2]
18+
enum: &FIELDS [enum1, enum2]
1919
Pet:
2020
required:
2121
- id

0 commit comments

Comments
 (0)