일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 오블완
- SBT표준
- 스마트컨트렉트테스트
- 스마트컨트렉트 함수이름 중복 호출
- multicall
- ethers type
- ambiguous function description
- 스마트컨트렉트프록시
- 스마트컨트렉트 예약어 함수이름 중복
- 티스토리챌린지
- git rebase
- vue기초
- nest.js설명
- 스마트 컨트렉트 함수이름 중복
- rust 기초
- Vue.js
- 체인의정석
- ethers typescript
- 머신러닝기초
- ethers websocket
- 러스트 기초 학습
- Vue
- ethers v6
- ethers
- 러스트 기초
- 컨트렉트 동일한 함수이름 호출
- 프록시배포구조
- 컨트렉트 배포 자동화
- chainlink 설명
- 러스트기초
Archives
- Today
- Total
목록단위테스트 (1)
체인의정석
소프트웨어 구현 방법론 - 단위 테스트
리팩토링 이후에는 구조가 바뀌어도 원래대로 동작하는지에 대한 테스트가 필요하다. 이러한 테스트기능성이 유지되는지 테스트하는 환경을 Safety net 이라고 하는데, 회사에서 개발할때 local,test,dev환경으로 나누어 테스트하고 그 전에 따로 내가 개발한 코드를 테스트래서 옮길때 이러한 실제 프로덕트에 올라가기전의 테스트 환경을 saftey net으로 이해하였다. 단위테스트는 각각의 모듈에 대한 작동 여부를 체크하는 것으로, 코드를 구현한 개발자가 직접 하는 것이라고 한다. 자신이 개발한 코드를 모듈별로 작동하는지에 대해 검토하고 남들에게 검토를 받는 것이다. 단위 테스트를 하게 되면 버그의 재발생을 예방할 수 있으며 모듈의 문서화가 가능하다. 어떤 입력값을 받았을 때 어떤 산출물이 나오는지를 문..
개발
2020. 6. 14. 22:55