30 lines
984 B
JavaScript
30 lines
984 B
JavaScript
/// <reference types="cypress" />
|
|
describe('Item botanical', () => {
|
|
beforeEach(() => {
|
|
cy.viewport(1920, 1080);
|
|
cy.login('developer');
|
|
cy.visit(`/#/item/1/botanical`);
|
|
});
|
|
|
|
it('should modify the botanical', () => {
|
|
cy.selectOption('[data-cy="AddGenusSelectDialog"]', 'Abies');
|
|
cy.selectOption('[data-cy="AddSpeciesSelectDialog"]', 'dealbata');
|
|
cy.saveCard();
|
|
cy.checkNotification('Data saved');
|
|
});
|
|
|
|
it('should create a new Genus', () => {
|
|
cy.dataCy('Genus_icon').click();
|
|
cy.dataCy('Latin genus name_input').type('Test');
|
|
cy.dataCy('FormModelPopup_save').click();
|
|
cy.checkNotification('Data created');
|
|
});
|
|
|
|
it('should create a new specie', () => {
|
|
cy.dataCy('Species_icon').click();
|
|
cy.dataCy('Latin species name_input').type('Test specie');
|
|
cy.dataCy('FormModelPopup_save').click();
|
|
cy.checkNotification('Data created');
|
|
});
|
|
});
|