24 lines
780 B
JavaScript
24 lines
780 B
JavaScript
describe('test for register', () => {
|
|
beforeEach(() => {
|
|
cy.server()
|
|
cy.route2('POST', /users/, { fixture: 'register.json' }).as('register')
|
|
cy.route2('GET', /articles\?tag=butt/, { fixture: 'article_of_tag' }).as('article_of_tag')
|
|
cy.route2('GET', /articles\?/, { fixture: 'articles.json' }).as('getArticles')
|
|
cy.route2('GET', /articles\//, { fixture: 'article.json' }).as('getArticle')
|
|
cy.route2('GET', /tags/, { fixture: 'tags.json' }).as('getTags')
|
|
|
|
cy.visit('/')
|
|
})
|
|
|
|
it('ligin in home page', () => {
|
|
// click logup button in home page
|
|
const usrname = 'plumrx'
|
|
const email = 'plumrx@qq.com'
|
|
const password = '12345678'
|
|
cy.register(usrname, email, password)
|
|
|
|
cy.get('.navbar')
|
|
.should('contain', usrname)
|
|
})
|
|
})
|