본문 바로가기

분류 전체보기97

기타 스케일 연습 9일차 오늘도 30분 연습했다.반주를 틀어놓고 솔로연습을 해야하는데.. 스케일 숙지가 덜된것같아서 계속 스케일을 외우고있다. 마이너 펜타토닉도 같이 해야하지만 우선은 메이저스케일부터 열심히 하려고한다.메이저스케일의 3도패턴, 패달톤, 반음처리 등 연습했다. 특히 3도패턴은 손가락이 느려서 그런지 빠르게 잘 안된다..좀 더 어릴때부터 연습할걸 그랬다 ㅜ 2025. 4. 22.
@Mock vs Mock() vs @MockBean junit5로 테스트케이스를 만들다보면 늘 헷갈리던 어노테이션들이 있다. 일단, 전부 mock객체를 만드는 것은 확실한데.. 도대체 어느 시점에 @Mock을 써야하고 Mock()은 또 뭐고 각자의 기능은 동일한것인지에 관해 이번기회에 정리해보려고 한다. @Mock vs Mock() vs @MockBean Mockito.Mock()클래스 or 인터페이스의 mock 객체를 생성mock 객체를 사용해, 해당 객체가 가진 메서드의 반환값을 조작하거나 해당 메서드가 호출되었는지 확인가능@Testpublic void MockTest () { UserRepository localMockRepository = Mockito.mock(UserRepository.class);// UserRepository lo.. 2025. 4. 19.
Junit in Action 3판 - 8장) 모의 객체로 테스트하기 본장에서는 테스트케이스 작성시, 다른 클래스의 의존하는 코드를 테스트하는 방법중인 2번째 방법인 '모의 객체'에 관하여 설명한다. DB접속, HTTP 연계 등 실제 준비가 되어있지 않은 의존성을 테스트하기 위해 실제 객체를 구현하여 테스트를 대체하는 스텁과는 달리 모의 객체는 실제 객체를 구현하지않고 결과값만 사전에 정의한대로 반환하는 껍데기를 제공한다. 모의 객체란 무엇인가모의 객체란 실제 객체가 아닌 껍데기 객체를 의미한다. 즉, 외부의 다른 서비스나 모듈들을 실제 사용하는 모듈을 사용하지 않고 실제의 모듈을 흉내 내는 가짜 모듈을 작성하여 테스트의 효용성을 높이는데 사용하는 객체이다.예를 들어, DB접속 등의 3rd party에 의존하는 코드를 테스트할시 실제 DB를 연결하지않고 해당 코드를 모의객.. 2025. 4. 19.
기타 스케일 연습 8일차 오늘은 메이저스케일 릭을 연습해보았다.메이저 스케일을 열심히 외우고, 막상 즉흥 연주를 시작하면 정말 단순하게 짧게 치고 툭툭 끝낸다.. 그래서 일부러 긴 릭을 연습해서 중간 중간 껴넣으려고 노력중이다. 2025. 4. 12.
기타 스케일 연습 7일차 오늘도 열심히 3도패턴을 외우고있다.메이저 스케일에서 패달톤은 어느정도 손에 익혔으니, 3도패턴을 손이 익히고있다. 사람마다 손너비 등의 구조가 다르므로 나만의 최적의 3도패턴 배열을 찾으려고 노력하고있다.우선은 1,2도 폼만 열심히 연습했다. 2025. 4. 11.
기타 스케일 연습 6일차 메이저 스케일 5개 블럭을 열심히 외우고있다.3도 패턴도 조금씩 하고있다. 이번에는 1,2,3 번줄에서 밴딩 위치를 외웠다.엄청 헷갈리지만 매일 반복숙달하면 익혀지지않을까.. 2025. 4. 7.