TDD2 210120_개발일지 1. thymeleaf String이랑 변수랑 같이 쓰고 싶을 때 - 개선 전 - 개선 후 2. 테스트 코드 작성법 기초 - given, when, then 대분류로 구성하는것이 일반적이다. - given : 상황이 주어짐 (과거) - when : 상황이 벌어짐 (현재) - then : 상황이 될 것으로 예측됨 (미래) @Test public void 카테고리_저장_테스트 () { //given CategoryDTO categoryDTO = createCategoryDTO("TestBranch", "TestCode", "TestName"); Long savedId = categoryService.saveCategory(categoryDTO); //when Category category = findCat.. 2022. 1. 20. 6. [IntelliJ] TDD를 위한 첫걸음 - 커스텀 템플릿 제작하기 1. 서론 - 오늘은 TDD를 수행하기 위한 첫번째 단계로 라이브 템플릿을 지정하는 방법에 대해 포스팅하겠습니다. - 예를들면 tdd 입력 후 텝을 누르면 다음과 같은 템플릿이 자동 생성되는 형태입니다. @Test public void hello(){ //given //when //then } 2. 본론 - 그렇게 어렵지 않습니다. 인텔리제이 - preference 에서 live template을 지정해주면 됩니다. 저는 custom 이라는 그룹 안에 tdd를 만들었는데요. 우측 상단에 + 버튼을 이용해 추가할 수 있습니다. 문법은 저렇게 작성해주시면 됩니다. 3. 결론 오늘은 약어를 이용해 커스텀 템플릿을 제작하는 방법에 대해 학습하였습니다. 2020. 11. 12. 이전 1 다음