본문 바로가기

go test2

chapter2(3) go test 이전 글 chapter2(2) go 확장자를 실행 시 키는 방법은 터미널에서 main함수가 있는 패키지(현재 파일 경로)에서 go run이라는 명령어를 사용하거나 IDE의 힘을 빌리는 방법이다. 오늘은 책에 나와있는 run, build, test에 대 java-web-developer.tistory.com 이전 글에 이어서 Go에서 기본으로 지원하는 단위 테스트 라이브러리를 이용한 단위 테스트를 포스트 하겠다. 테스트할 자료는 Go API인 strconv모듈을 사용해서 간단한 테스트를 만들었고 폴더 구조는 위 사진과 같다. 앞으로 포스트 하면서 tests 폴더를 자주 이용할 예정이다. 약간 걱정인 게 import이지만 뭐... 해결책은 있겠죠? ㅎ Go에서는 단위 테스트 모듈인 testing을 지원해주는.. 2022. 1. 18.
chapter2(2) go 확장자를 실행 시 키는 방법은 터미널에서 main함수가 있는 패키지(현재 파일 경로)에서 go run이라는 명령어를 사용하거나 IDE의 힘을 빌리는 방법이다. 오늘은 책에 나와있는 run, build, test에 대해 포스트 한다. run IDE의 힘을 안 빌리고 명령 프롬프트(CMD)에서 하는 방법을 알아볼 거다. (어차피 IDE의 터미널에서 할 거임 ㅋ) go run hello.go hello.go 파일이 없는 경로에서 해당 명령어를 실행시키면 이런 식으로 찾지 못한다. 그럼 현재 경로에서 상대 경로로 입력하면 가능할까? 위와 같이 실행이 가능하다. 그럼 해당 파일의 경로로 이동해서 실행시켜보겠다. 지금은 run으로 예제를 실행시켰지만 build나 test도 똑같은 개념이다. 해당 파일의 경로로.. 2022. 1. 18.