들어가며 Kotlin 테스트를 작성하다 보면 singleton object 에 대한 Mocking이 필요한 경우가 있습니다. Kotlin Mock 라이브러리 Mockk 를 사용하여 object Mocking 방법에 대해서 알아보겠습니다. 해결방법 Mockk 의 object Mocking 방법은 간단합니다. mockkObject() 함수를 이용하여 대상 object (인스턴스)를 넣어준 뒤 일반 function mocking 방법 처럼 mocking을 적용하면 됩니다. 테스트 후 mocking 해제를 원한다면unmockkObject() 를 이용할 수 있습니다. @Test fun `object mocking 테스트`() { mockkObject(AmountEstimator) every { AmountEsti..
들어가며 Amazon Linux 상에서 Git 을 설치해보자. 적용방법 #Perform a quick update on your instance: sudo yum update -y #Install git in your EC2 instance sudo yum install git -y #Check git version git version 관련글 [Mac] Mac에서 호스트네임 설정하기 들어가며 Mac에서 특정 IP를 호스트 네임으로 접속하기 위해한 방법을 알아보고자 한다. 설정 방법 Mac에서 특정 IP를 호스트 네임으로 접속하려면 Mac의 hosts 파일을 수정해야 한다. 1. 터미널 실행 jinseongsoft.tistory.com
들어가며 Slack Incoming Web Plugin 을 이용하여 Slack 채널에 Web Hook 메시지를 전송해보자. Incoming Webhook 외부 소스로부터 Slack 으로 메시지를 게시할 수 있는 방법을 제공하는 Plugin 자세한 내용은 이 곳을 참고 HTTP 요청을 사용하여 원하는 형태의 메시지 (더불어 기타 세부 정보)를 JSON 페이로드와 함께 사용할 수 있다. 연동방법 연동 하려는 Slack 워크 스페이스의 좌측 메뉴 더보기 -> 앱 선택 후 'Incoming WebHooks' 검색 'Slack에 추가' 선택 '통합 앱 설정' 항목에서 Web Hook URL 확인 Web Hooks 테스트 위에서 확인한 URL 으로 데이터를 보내보자. curl 을 통해서 보내볼 수도 있고 curl..
- Total
- Today
- Yesterday
- JavaFX 종료
- 이펙티브
- 자전거 여행
- 인텔리제이
- springboot
- 일본 여행
- 이펙티브 자바
- JavaFX
- 텐트
- 일본 배낭여행
- 일본 자전거 여행
- 방통대 과제물
- effective java
- JavaFX Table View
- JavaFX 테이블뷰
- git
- 이펙티브자바
- 일본여행
- TableView
- windows
- 자바
- intelij
- JavaFX Window Close
- 스프링부트
- effectivejava
- java
- Java UI
- 자전거
- 배낭여행
- 배낭 여행
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |