Tagged articles
4 articles
Page 1 of 1
Woodpecker Software Testing
Woodpecker Software Testing
Jan 11, 2026 · Backend Development

Designing Testify Tests: Converting Requirements into Test Cases

This article presents a systematic methodology for turning vague requirements into concrete Go test cases using the Testify framework, covering requirement analysis, the five‑step design process, core Testify components, complex scenario modeling, maintainability techniques, and quality assessment with concrete code examples and diagrams.

Go testingTestifyassertions
0 likes · 14 min read
Designing Testify Tests: Converting Requirements into Test Cases
Go Programming World
Go Programming World
May 11, 2024 · Backend Development

Testing HTTP Applications in Go: Isolating External Dependencies

This article explains how to write reliable unit tests for Go HTTP applications by isolating external dependencies, covering server‑side handlers, client‑side monitoring, and using tools such as net/http/httptest, testify, and gock to create test doubles and mock HTTP services.

GoHTTPTestify
0 likes · 21 min read
Testing HTTP Applications in Go: Isolating External Dependencies
Xueersi Online School Tech Team
Xueersi Online School Tech Team
Nov 5, 2021 · Backend Development

Go Unit Testing: Concepts, Practices, and Patterns

This article introduces the testing pyramid, explains unit testing concepts, and provides a step‑by‑step guide for writing Go unit tests using the standard testing package, the AAA pattern, Testify assertions, mocks, and test suites, while highlighting the benefits of fast verification, documentation, and sustainable development.

BackendGolangMock
0 likes · 18 min read
Go Unit Testing: Concepts, Practices, and Patterns