Testing Kafka Connectors
A guide to testing custom Kafka Connect source connectors, covering unit and integration testing strategies with code examples.
A guide to testing custom Kafka Connect source connectors, covering unit and integration testing strategies with code examples.
Explains the 'Don't Mock What You Don't Own' testing principle, discussing why you should avoid mocking third-party dependencies and offering alternatives.
A tutorial on testing ASP.NET Core Minimal APIs using xUnit, covering unit and integration tests for endpoints.
A guide to setting up unit testing for React applications using Node.js 18's built-in test runner and esbuild, instead of Jest.
Argues that well-written unit tests serve as the most reliable and up-to-date form of documentation for software code.
A guide to unit testing applications that use the RavenDB document database in .NET, covering setup and repository patterns.
A guide to implementing unit testing and UI testing for Swift applications, covering principles, best practices, and a practical case study.
Explains why XCTNSPredicateExpectation is slow for async tests and recommends using Nimble's toEventually for faster, more reliable tests.
Explores strategies for writing unit-testable code within SwiftUI views, separating UI logic from business logic for better verification.
Explores using Swift's async/await for lightweight dependency injection and easier unit testing of asynchronous networking code.
A guide to writing unit tests for Swift code that uses async/await, covering asynchronous test methods and error handling.
Explains when to directly access vs. subscribe to Swift @Published properties in unit tests, focusing on testing initial values versus value changes over time.
A guide to attaching a Core Data SQLite database file to a failing unit test in Xcode for debugging purposes.
A guide to setting up isolated Core Data unit tests using a SQLite persistent store for reliable, production-like testing.
A guide to writing unit tests for SwiftUI apps by decoupling layout from logic, enabling testable code without relying solely on UI previews.
A tutorial on implementing end-to-end (E2E) testing in Blazor applications using the Playwright automation framework for .NET.
A tutorial on setting up and writing unit tests for Blazor components using bUnit, with an introduction to end-to-end testing concepts.
Explains how AutoFixture simplifies unit test setup and maintenance by automating test fixture creation, reducing coupling to application code.
A guide to writing unit tests for Swift async/await code using XCTest in Xcode 13, comparing it to older callback patterns.
A guide to writing deterministic Swift tests for date comparisons by avoiding reliance on the system clock and injecting reference dates.