cy-spok
books
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
cy-spok
-
Effective Test Strategies for Testing Front-end Applications using LaunchDarkly Feature Flags and Cypress. Part2: testing
Here are 3 neater ways without variable assignments, showcasing TDD vs BDD assertions and our favorite; cy-spok:
-
Test emails effortlessly with Cypress, Mailosaur and cy-spok
Data focused assertions with cy-spok
-
CRUD API testing a deployed service with Cypress using cy-api, spok, cypress-data-session & cypress-each
Here is a reference to spok api docs. cy-spok is the Cypress adaptation of spok.
books
-
Ramda & Functional Programming with React & TypeScript
This is a new section in my book, chapter 20 of CCTDD: Cypress Component Test Driven Design. It is being shared here to reach a wider audiance. All the content is paired with the application Tour of Heroes in React Cypress TS. The PR for the functional refactor can be found in here. While all the code is copy pastable, you can find working prototypes here and here.
-
CRUD API testing a deployed service with Cypress using cy-api, spok, cypress-data-session & cypress-each
Since we are API testing the service, the implementation details are not critical. For those that are interested, it is a AWS serverless app that is deployed via ClaudiaJs, and the source code can be found here.
What are some alternatives?
cypress-workshop-basics - Basics of end-to-end testing with Cypress.io test runner
sorted-table-example - Cypress testing if the table is sorted by a column
cy-api - Cypress custom command "cy.api" for end-to-end API testing
cypress-data-session - Cypress command for flexible test data setup
cypress-mailosaur - Mailosaur email and SMS testing commands for Cypress
cypress-crud-api-test - crud testing a serverless application with Cypress api tests
as-a - Runs a given command with additional environment settings for simple local development
spok - Checks a given object against a given specification to keep you from writing boilerplate tests.
cypressExamples - All Cypress examples in one repo
react-hooks-in-action-with-cypress - React Hooks in Action Book, with Cypress e2e & component tests