Untitled
unknown
plain_text
2 years ago
681 B
7
Indexable
it('Deve ser possível listar todos os produtos por meio da connection mockada', async function () {
const stub = sinon.stub(connection, 'execute').resolves([MOCK_PRODUCTS]);
const products = await ProductsModel.getAll();
expect(products).to.be.an('array');
expect(products).to.be.deep.equal(MOCK_PRODUCTS);
stub.restore();
});
it('Deve ser possível pegar um produto pelo id por meio da connection mockada', async function () {
const stub = sinon.stub(connection, 'execute').resolves([[FIRST_PRODUCT_MOCK]]);
const product = await ProductsModel.findById(1);
expect(product).to.be.deep.equal(FIRST_PRODUCT_MOCK);
stub.restore();
});Editor is loading...
Leave a Comment