_test.go로 파일명을 작성하면 테스트 코드로 작동함.
func 선언할 때도 함수명을 Testooo로 시작함.
매개변수는 정해져 있음
testing 패키지의 T포인터를 넘겨줌.
goconvey 설치 :: 백그라운드로 돌면서 파일 갱신시 자동 테스트 처리해주는 테스팅 프레임워크
(https://github.com/smartystreets/goconvey)
터미널에서 goconvey를 실행했는데 해당 파일이 없다고 나오면 path를 설정해 줘야 함.
goconvey 실행파일은 GOPATH/bin에 있는데 이를 .zshrc 등의 환경 파일에 PATH를 걸어준다.
gopath에 대한 이해는
아래 링크 참고
https://itrepreneur.tistory.com/10?category=666531
assert 패키지
https://github.com/stretchr/testify/tree/master/assert
go get -d github.com/stretchr/testify/assert