28 lines
779 B
JavaScript
28 lines
779 B
JavaScript
describe('Instruments Page', () => {
|
|
beforeEach(() => {
|
|
cy.setup();
|
|
});
|
|
|
|
it('opens the instruments page', () => {
|
|
// cy.mockGraphqlOps({
|
|
// operations: {
|
|
// MeQuery: {},
|
|
// InstrumentQuery: {
|
|
// instrument: {
|
|
// title: 'A Guitar',
|
|
// intro: 'Money for Nothing',
|
|
// contents: ''
|
|
// // id: ID!
|
|
// // bookmarks: [InstrumentBookmarkNode]
|
|
// // type: InstrumentTypeNode
|
|
// }
|
|
// },
|
|
// },
|
|
// });
|
|
cy.visit('instrument/blabliblablub');
|
|
|
|
cy.getByDataCy('instrument-title').should('exist').should('contain', 'A Guitar');
|
|
cy.getByDataCy('instrument-intro').should('exist').should('contain', 'Money for Nothing');
|
|
});
|
|
});
|