메인 패키지에 포함된 함수 테스트
메인 패키지에 정의된 함수를 테스트할 때는 테스트 명령어에 관련 파일을 모두 포함시키는 것이 필수 . 제공된 예에서 main.go 및 main_test.go 파일은 모두 명령줄에 지정되어야 합니다.
또한 테스트 함수가 명명 규칙 TestXXX를 따르고 다음과 같이 test.T에 대한 포인터를 사용하는지 확인하세요. 논쟁. main_test.go 파일을 다음과 같이 수정하면 오류가 해결됩니다.
package main import "testing" func TestFoo(t *testing.T) { t.Error(foo()) }
다음 명령을 실행할 때:
go test *.go
테스트를 통과해야 합니다.
위 내용은 메인 패키지의 기능을 테스트하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!