목록2023/10/09 (2)
상똥이의 Back-End 공부방
목차 1. select 테스트 2. insert 테스트 3. update 테스트 4. delete 테스트 [1. select 테스트 케이스 작성] 1. 존재하는 게시글, 댓글의 개수를 확인한다 (select) - 테스트 함수의 이름은 givenTestData_whenSelecting_thenWorksFine() //아무 이름이나 상관없다 (1) @DisplayName 어노테이션 삽입 : 괄호 안에 "select test"로 이름 붙여주기 (2) @Test 어노테이션 삽입 (3) articleRepository를 통해 Articleclass의 엔터티 형식을 갖추는 게시글 개수(row, cardination)를 findAll() 메서드로 List articles에 저장한다. (4) articleComment..
목차 1. 랜덤 데이터 생성 후 sql파일에 삽입 2. repository 생성 3. 테스트 클래스 준비 [1. 랜덤 데이터 생성] - 랜덤 데이터를 생성해주는 사이트는 많지만 mockaroo를 이용해보기로 한다 - 전에 생성한 ERD를 참조하여 생성한다 - 노란색 표시에 유의하여 생성 - MySQL이 설치되어있어야 함 1. article 테이블 데이터 (1) title : 짧은 문장이므로 Sentence (2) content : Paragraphs (3) hashtag : Color, Null값을 허용하므로 blank=20% 설정 (4) createdAt, modifiedAt : Datetime중에서도 SQLtime으로 설정해야 오류가 발생하지 않는다 (5) createdBy, modifiedBy : ..