2.4.0 • Published 6 years ago

loopback-chai v2.4.0

Weekly downloads
4
License
MIT
Repository
github
Last release
6 years ago

loopback-chai

Travis Code Climate Code Climate

Repository of chai assertions for loopback

External Dependencies

This plugin expects that you have chai and loopback packages available to import.

Usage with Chai

import chai from 'chai';
import loopbackChai from 'loopback-chai';

chai.use(loopbackChai);

Added Assertions

expect(modelInstance).to.be.model
expect(Model).to.have.relationship('name', 'RelatedModel')
expect(Model).to.have.a.propertyOfType('property', Object)
expect(Model).to.belongsTo('relationship', 'RelatedModel')
expect(Model).to.belongsTo('relationship', 'RelatedModel', 'relatedModelId')
expect(Model).to.haveOne('relationship', 'RelatedModel')
expect(Model).to.haveOne('relationship', 'RelatedModel', 'relatedModelId')
expect(Model).to.haveMany('relationship', 'RelatedModel')
expect(Model).to.haveMany('relationship', 'RelatedModel', 'relatedModelId')
expect(Model).to.inherits(BaseModel)
2.4.0

6 years ago

2.3.0

6 years ago

2.2.1

6 years ago

2.2.0

6 years ago

2.1.1

6 years ago

2.1.0

6 years ago

2.0.0

6 years ago

1.1.0

6 years ago