JAVA/CODE
-
verify() - org.mockito.Mockito.verifyJAVA/CODE 2022. 4. 22. 11:01
참고글 : mockito 사용법(mockito usage) verify : 해당 구문이 호출 되었는지를 체크합니다. 단순한 호출뿐만 아니라 횟수나 타임아웃 시간까지 지정해서 체크해 볼 수 있다. 1. mock 객체로 가상의 MockTestClass 를 만든다. 2. mock 객체의 setAge 메소드를 실행하고 3. verify()메소드로 해당 메소드가 실행 되었는지 확인한다. 1. setAge() 메소드를 주석처리하여 메소드를 사용하지 않고 verify를 사용 verify() 메소드안에 여러가지 값을 추가하여 체크 할 수 있다. 🔴times(n) : 해당 메소드가 n 번 실행 했는지 체크하는 메소드 오류 내용을 읽어보면 10번 수행을 원했지만, 1번 수행 됬다고 적혀있다. 🔴never() : 메소드가 ..
-
stream()JAVA/CODE 2021. 11. 2. 14:11
자바8부터 생긴 Collection이나 List의 데이터를 처리하는 메소드. userList.stream() 으로 사용.. .map() : 데이터를 수정하거나, Dto List중 일부 요소만 빼내는 메소드 .filter() : 데이터중 특정한 조건을 만족하는 데이터만 추출하는 메소드 .limit() : 리스트를 0번에서부터 원하는 갯수만큼 자르는 메소드 .sorted() : 리스트 객체들을 정렬하는 작업 .count() : 리스트 객체의 갯수를 확인 .forEach() : 반복적인 작업을 하는 메소드 .Collect(Collectors.toList) : stream을 사용한 객체는 stream 형태의 데이터인데 이것을 List로 변경해주는 명령어이다. .Collect(Collectors.toList)를 ..