[go] Go 언어의 테스트 환경 설정

이 글에서는 Go 언어의 테스트 환경을 설정하는 방법에 대해 알아보겠습니다.

테스트 환경 구성하기

Go 언어에서 테스트를 작성하려면 테스트 파일을 생성해야 합니다. 테스트 파일은 _test.go로 끝나야 하며, 테스트하려는 파일과 동일한 패키지에 속해야 합니다.

package main

import "testing"

func TestAdd(t *testing.T) {
    sum := add(5, 10)
    if sum != 15 {
        t.Errorf("Sum was incorrect, got: %d, want: %d.", sum, 15)
    }
}

위의 예시 코드에서는 TestAdd 함수를 사용하여 add 함수의 기능을 테스트하고 있습니다.

테스트 실행하기

Go 언어의 내장된 테스트 도구를 이용하여 테스트를 실행할 수 있습니다. 터미널에서 다음 명령어를 실행하여 테스트를 수행합니다.

go test

이 명령어는 디렉토리 내의 모든 테스트 파일을 찾아 실행하고 결과를 출력합니다.

결론

Go 언어의 테스트 환경을 설정하는 방법을 알아보았습니다. 테스트 작성 및 실행을 통해 코드의 신뢰성과 안정성을 높일 수 있습니다.

더 자세한 내용은 Go 언어 공식 문서를 참고하시기 바랍니다.