GraphQL resolver testing
A tutorial on testing GraphQL resolvers with Jest, covering authentication, error handling, and happy/sad path scenarios.
A tutorial on testing GraphQL resolvers with Jest, covering authentication, error handling, and happy/sad path scenarios.
A guide on testing custom React hooks, using a useUndo hook as a practical example to demonstrate effective testing strategies.
A data scientist's journey from Python/Jupyter to embracing TypeScript, tests, and tools for building maintainable software.
Explores the challenge of achieving 100% test coverage for Python code that must handle version-specific logic and compatibility layers.
A tutorial on setting up and running tests for a Node.js application using the Jest testing framework.
A tutorial on how to mock Firebase database and authentication features using Jest for unit testing in JavaScript/Node.js.
A developer's guide to preventing production incidents through team culture, automated testing, and robust deployment processes.
A guide offering 10 practical tips for writing clearer, more maintainable, and effective software tests, focusing on documentation and isolation.
A guide on configuring Jest to work with Babel Module Resolver aliases for cleaner imports in tests.
Explains why you should make your tests fail to ensure they are actually testing the intended functionality and not giving false confidence.
A guide to setting up and writing component tests for Svelte applications using Jest and the Svelte Testing Library.
Explains how to use Java 13 text blocks in test code while keeping main project code compatible with older Java versions like Java 8.
Explains how to use Java 13 text blocks in test code while maintaining main code compatibility with older Java versions.
A senior frontend engineer reviews 2019, covering remote work with Vue.js, side projects, blogging stats, and a failed online course venture.
A tutorial on using a Docker image to quickly generate CA, server, and client SSL certificates for testing TLS setups.
Explores using dynamically scoped variables in Go to improve test helper APIs, reducing boilerplate and passing of testing.T.
A guide to mocking the JavaScript Date object in Jest for consistent testing, covering timezone configuration and mocking Date.now.
A developer shares key lessons learned from running a hands-on Cypress testing workshop, covering preparation, structure, and troubleshooting.
A guide on using Cypress tasks to reseed a database for isolated, reliable, and fast testing scenarios.
A post-mortem analysis of a production outage caused by a broken Django migration, and the introduction of django-test-migrations for safer database changes.