1
1
mirror of https://github.com/theoludwig/theoludwig.git synced 2024-12-08 00:44:30 +01:00
.profile/cypress/e2e/pages/blog/index.cy.ts

25 lines
699 B
TypeScript

describe("Page /blog", () => {
it("should displays the blog posts sorted from newest to oldest", () => {
cy.visit("/blog")
cy.get("[data-cy=blog-posts] [data-cy=blog-post-title]")
.last()
.should("have.text", "👋 Hello, world!")
cy.get("[data-cy=blog-posts] [data-cy=blog-post-description]")
.last()
.should(
"have.text",
"First post of the blog, introduction and explanation of how this blog is made.",
)
})
it("should redirect the user to the right blog post", () => {
cy.visit("/blog")
cy.get("[data-cy=hello-world]")
.click()
.location("pathname")
.should("eq", "/blog/hello-world")
})
})
export {}