testza
Full-featured test framework for Go! Assertions, fuzzing, input testing, output capturing, and much more! π
νμΌ νμκΈ°
μ΅μ’ λ²μ λ€μ΄λ‘λ (.zip)- bug.md
- config.yml
- proposal.md
- atomicgo.yml
- ci.yml
- codeql-analysis.yml
- conventional-label.yaml
- go.yml
- golangci.yml.bak
- custom_readme
- dependabot.yml
- FUNDING.yml
- release.yaml
- main.go
- assertion_helper.go
- configuration.go
- difference.go
- errors.go
- fail-printer.go
- utils.go
- failed_test.testza
- failed_test_many_matching_lines.testza
- failed_test_newline_end.testza
- failed_test_newline_start.testza
- failed_test_newlines.testza
- failed_test_slice.testza
- failed_test_string.testza
- failed_test_struct.testza
- failed_test_with_custom_formatted_msg.testza
- failed_test_with_custom_msg.testza
- TestSnapshotCreate_file_content.testza
- TestSnapshotCreate_file_content_string.testza
- TestSnapshotCreateOrValidate.testza
- TestSnapshotCreateOrValidate_complex_object.testza
- TestSnapshotCreateOrValidate_key_order_stability_with_map.testza
- .gitignore
- .golangci.yml
- assert.go
- assert_test.go
- capture.go
- capture_test.go
- CHANGELOG.md
- CODE_OF_CONDUCT.md
- codecov.yml
- configuration.go
- configuration_test.go
- constraints.go
- CONTRIBUTING.md
- fuzz-bools.go
- fuzz-floats64.go
- fuzz-ints.go
- fuzz-strings.go
- fuzz-utils.go
- fuzz_test.go
- go.mod
- go.sum
- LICENSE
- README.md
- snapshot.go
- snapshot_test.go
- testza.go
- utils.go
# μ€μΉ κ°μ΄λ
1. μ½λ λ΄λ €λ°κΈ°
git clone https://github.com/MarvinJWendt/testza
κΉνλΈμμ νλ‘μ νΈ μ½λ μ 체λ₯Ό λ΄ μ»΄ν¨ν°λ‘ λ΄λ €λ°μ΅λλ€.
cd testza
λ°©κΈ λ΄λ €λ°μ νλ‘μ νΈ ν΄λ μμΌλ‘ μ΄λν©λλ€.
2. Go
λ³΄ν΅ μΆμ²μ¬μ μ€λΉλ¬Ό
go build ./...
Go νλ‘κ·Έλ¨μ μ»΄νμΌν΄ μ€ν νμΌμ λ§λλλ€.
go run .
λ°λ‘ λΉλνμ§ μκ³ λ°λ‘ Go νλ‘κ·Έλ¨μ μ€νν©λλ€.
λΉλκ° μλ¬ μμ΄ λλλ©΄ μ±κ³΅μ
λλ€. go run . μ μΌλ€λ©΄ ν°λ―Έλ μΆλ ₯μ νμΈνμΈμ.
// repository documentation
Was this content helpful?
(0 ratings)
