دوستان سلام، در مورد تست نویسی در golang یه سری مقاله خیلی خوب بهتون معرفی میکنم، با خوندن این سری مقاله، عملا هر آنچه که در مورد تست نویسی در گولنگ باید بدونید رو یاد میگیرد، بقیه ش دیگه میشه تمرین و تجربه در کار...
Testing in Go: First Principles
https://ieftimov.com/post/testing-in-go-first-principles/
Testing in Go: Failing Tests
https://ieftimov.com/post/testing-in-go-failing-tests/
Testing in Go: Writing Practical Failure Messages
https://ieftimov.com/post/testing-in-go-writing-practical-failure-messages/
Testing in Go: go test
https://ieftimov.com/post/testing-in-go-go-test/
Testing in Go: Table-Driven Tests
https://ieftimov.com/post/testing-in-go-table-driven-tests/
Testing in Go: Subtests
https://ieftimov.com/post/testing-in-go-subtests/
Testing in Go: Fixtures
https://ieftimov.com/post/testing-in-go-fixtures/
Testing in Go: Dependency Injection
https://ieftimov.com/post/testing-in-go-dependency-injection/
Testing in Go: Test Doubles by Example
https://ieftimov.com/post/testing-in-go-test-doubles-by-example/
Testing in Go: Golden Files
https://ieftimov.com/post/testing-in-go-golden-files/
Testing in Go: Clean Tests Using t.Cleanup
https://ieftimov.com/post/testing-in-go-clean-tests-using-t-cleanup/
Testing in Go: HTTP Servers
https://ieftimov.com/post/testing-in-go-testing-http-servers/
Testing in Go: WebSockets
https://ieftimov.com/post/testing-in-go-websockets/
Testing in Go: Stop Leaking Files
https://ieftimov.com/post/testing-in-go-stop-leaking-files/
#golang #test #unit_test #integration_test #tdd
@gocasts
Post #37
2.59K