반응형

2020/03 927

void 메소드가 예외를 던지는 Mockito 테스트

void 메소드가 예외를 던지는 Mockito 테스트 void반환 유형 이있는 메소드가 있습니다. 또한 많은 예외를 throw 할 수 있으므로 발생하는 예외를 테스트하고 싶습니다. 같은 이유로 모든 시도가 실패했습니다. Stubber 유형의 when (T) 메소드는 인수 (void)에 적용 할 수 없습니다. 특정 예외를 발생시키는 방법을 어떻게 얻을 수 있습니까? doThrow(new Exception()).when(mockedObject.methodReturningVoid(...)); 괄호가 잘못 배치되었습니다. 당신은 사용해야합니다 doThrow(new Exception()).when(mockedObject).methodReturningVoid(...); ^ 그리고 아닙니다 doThrow(new Ex..

Programing 2020.03.01

Google OAuth 2 인증-오류 : redirect_uri_mismatch

Google OAuth 2 인증-오류 : redirect_uri_mismatch 웹 사이트 https://code.google.com/apis/console에서 애플리케이션을 등록하고 생성 된 클라이언트 ID : 및 클라이언트 시크릿 을 앱에 설정하고 Google에 로그인하려고했습니다. 불행히도 오류 메시지가 나타납니다. Error: redirect_uri_mismatch The redirect URI in the request: http://127.0.0.1:3000/auth/google_oauth2/callback did not match a registered redirect URI scope=https://www.googleapis.com/auth/userinfo.profile https://ww..

Programing 2020.03.01

버튼과 링크를 비활성화 / 활성화하는 가장 쉬운 방법은 무엇입니까 (jQuery + Bootstrap)

버튼과 링크를 비활성화 / 활성화하는 가장 쉬운 방법은 무엇입니까 (jQuery + Bootstrap) 때로는 버튼 스타일의 앵커를 사용하고 때로는 버튼 만 사용합니다. 특정 클릭 콘텐츠를 비활성화하고 싶습니다. 그들은 장애인 보인다 클릭이 중지됩니다 어떻게해야합니까? 버튼 버튼은 disabled브라우저에서 처리하는 버튼 속성 과 마찬가지로 비활성화 하기 쉽습니다. My Button 사용자 정의 jQuery 함수를 사용하여이를 비활성화하려면 간단히 다음을 사용하십시오 fn.extend(). // Disable function jQuery.fn.extend({ disable: function(state) { return this.each(function() { this.disabled = state; })..

Programing 2020.03.01

파이썬의 알파벳 범위

파이썬의 알파벳 범위 다음과 같이 알파벳 목록을 만드는 대신 : alpha = ['a', 'b', 'c', 'd'.........'z'] 우리가 그것을 범위 또는 무언가로 그룹화 할 수있는 방법이 있습니까? 예를 들어 숫자의 경우 다음을 사용하여 그룹화 할 수 있습니다.range() range(1, 10) >>> import string >>> string.ascii_lowercase 'abcdefghijklmnopqrstuvwxyz' 정말로 목록이 필요한 경우 : >>> list(string.ascii_lowercase) ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', '..

Programing 2020.03.01

Android 에뮬레이터에서 가로 모드로 전환

Android 에뮬레이터에서 가로 모드로 전환 이것은 아마도 대답하기가 쉽지만 문서와 Google을 몇 시간 검색 한 후에도 해결책을 찾지 못했습니다. 파일 landscape에서 Android 앱의 방향을 설정했습니다 AndroidManifest.xml. android:screenOrientation="landscape" 그러나 시뮬레이터에서 앱을 실행하면 가로 및 세로 모드로 나타납니다. 에뮬레이터를 landscape모드에서 mac어떻게 모드로 전환 할 수 있습니까? 1.6 SDK를 실행 중입니다. 시험: ctrlMac에서 + fn+ F11를 사용하여 가로를 세로로 변경하거나 그 반대로 변경합니다. left-ctrlF11Windows 7의 경우 + ctrlF11Linux에서 + . 맥 사용자의 경우에만..

Programing 2020.03.01

Java로 GUID 만들기

Java로 GUID 만들기 Java로 GUID를 만드는 가장 좋은 방법은 무엇입니까? Java 5 이상에 번들로 제공되는 UUID 클래스를 살펴보십시오 . 예를 들면 다음과 같습니다. 임의의 UUID를 원하는 경우 randomUUID 메소드를 사용할 수 있습니다 . UUID를 특정 값으로 초기화하려면 UUID 생성자 또는 fromString 메소드를 사용하십시오. java.util.UUID.randomUUID(); 원하는 UUID 종류에 따라 다릅니다 . 표준 Java UUID클래스는 버전 4 (임의) UUID를 생성 합니다. ( 업데이트 - 버전 3 (이름) UUID도 생성 할 수 있습니다.) 다른 변형도 생성 할 수는 없지만 처리 할 수 ​​있습니다. (이 경우, "핸들"수단 구성체 UUID로부터 인..

Programing 2020.03.01

자식 : 당신의 지점은 X 커밋보다 앞서 있습니다.

자식 : 당신의 지점은 X 커밋보다 앞서 있습니다. 이것이 실제로 어떻게됩니까? 나는 현재 하나의 리포지토리에서 혼자 작업하고 있으므로 이것이 내 워크 플로우입니다. 파일 변경 범하다 만족할 때까지 1-2 반복 마스터로 푸시 그런 다음 내가 할 때 git status내 커밋이 X 커밋 (아마도 내가 저지른 커밋 수와 같음 ) 보다 앞서 있다고 알려줍니다 . 코드를 푸시 할 때 실제로 로컬로 캐시 된 파일 (.git 폴더)을 업데이트하지 않기 때문입니까? git pull이 이상한 메시지를 '수정'하는 것처럼 보이지만 여전히 왜 발생하는지 궁금합니다. 어쩌면 git 잘못 사용하고 있습니까? 메시지에 인쇄 된 분기를 포함하여 내 현지 지점은 마스터보다 앞서 있습니다 현재 브랜치를 어디로 밀거나 당기나요 나는 ..

Programing 2020.03.01
반응형