반응형 TDD2 [개발 공부] Spock Test Framework 실습 지난 포스팅에서는 Spock Framework에 대한 개념과 JUnit테스트와의 차이점 등에 대해 이론적으로 포스팅했었습니다. https://programforlife.tistory.com/101 [개발 공부] Spock Test Framework 이번 포스팅에서는 인턴을 시작하면서 받은 교육 중, Spock Test Framework에 대해 정리해보려 합니다. Java를 사용한 개발을 진행하면서 들어본 테스트는 JUnit이라는 것인데, Spock Framework는 생소한 기 programforlife.tistory.com 이번 포스팅에서는 Spock Test Framework을 통한 실무에 사용할 수 있는 실습을 해보려고 합니다. 실습 준비 먼저, 실습을 진행하기 위한 프로젝트는 구조는 다음과 같습니.. 2021. 7. 20. [개발 공부] Spock Test Framework 이번 포스팅에서는 인턴을 시작하면서 받은 교육 중, Spock Test Framework에 대해 정리해보려 합니다. Java를 사용한 개발을 진행하면서 들어본 테스트는 JUnit이라는 것인데, Spock Framework는 생소한 기술이었습니다. 왜 테스트를 해야 하는가? 실제 운영 중인 서비스에서, DB의 백업이 되고 있지 않거나, 개발 중인 소스 코드를 VCS(Version Control System)을 사용하여 백업을 하고 있지 않는 경우엔 어떻게 될까요? 개발하다가 한 번의 실수를 하면 복구도 못하고, 관리에 어려움을 느낄 수 있기 때문에 DB 백업과 VCS를 통한 백업을 진행합니다. 그렇다면 테스트 없이 개발을 하면 어떻게 될까요? 마찬가지로 좋은 코드를 작성할 수 없고 제대로 개발하기 힘듭니다.. 2021. 7. 20. 이전 1 다음 반응형