mirror of
https://github.com/vercel/commerce.git
synced 2025-05-18 15:36:58 +00:00
24 lines
822 B
JavaScript
24 lines
822 B
JavaScript
describe("Header", ()=>{
|
|
beforeEach(()=>{
|
|
cy.visit("/")
|
|
})
|
|
it("links to the correct pages", ()=>{
|
|
cy.getBySel("logo").click()
|
|
cy.location("pathname").should("eq", "/")
|
|
|
|
cy.getBySel("nav-link-search").click()
|
|
cy.location("pathname").should("eq", "/search")
|
|
|
|
cy.getBySel("nav-link-home-page").click()
|
|
cy.location("pathname").should("eq", "/search/frontpage")
|
|
})
|
|
|
|
it.only("the search bar returns the correct search results", ()=>{
|
|
cy.getBySel("search-input").eq(0).type("purple{enter}")
|
|
|
|
cy.get('[data-test="product-card"]').within(() => {
|
|
cy.get('[data-test="product-name"]').should("contain", "Purple dress")
|
|
cy.get('[data-test="product-price"]').should("contain", "$95.00 AUD")
|
|
})
|
|
})
|
|
}) |