반응형

Spring 1992

MiniTest에서 어떻게 스텁을 수행합니까?

MiniTest에서 어떻게 스텁을 수행합니까? 내 테스트 내에서 클래스의 모든 인스턴스에 대해 미리 준비된 응답을 스텁하고 싶습니다. 다음과 같이 보일 수 있습니다. Book.stubs(:title).any_instance().returns("War and Peace") 그러면 내가 부를 때마다 @book.title"전쟁과 평화"를 반환합니다. MiniTest 내에서이를 수행하는 방법이 있습니까? 그렇다면 예제 코드 스 니펫을 제공 할 수 있습니까? 아니면 모카 같은 게 필요한가요? MiniTest는 Mocks를 지원하지만 Mocks는 내가 필요한 것에 대해 과잉입니다. # Create a mock object book = MiniTest::Mock.new # Set the mock to expect :..

developer tip 2020.12.07

토스트에 이미지를 추가 하시겠습니까?

토스트에 이미지를 추가 하시겠습니까? 토스트 팝업에 프로그래밍 방식으로 이미지를 추가 할 수 있습니까? 예 , setView () 메소드를 사용하여 토스트 알림에 imageview 또는 모든보기를 추가 할 수 있습니다.이 메소드를 사용하면 요구 사항에 따라 토스트를 사용자 정의 할 수 있습니다. 여기에서는 Toast 알림으로 확장 할 사용자 지정 레이아웃 파일을 만든 다음 setView () 메서드를 사용하여 Toast 알림에서이 레이아웃을 사용했습니다. cust_toast_layout.xml CustomToastDemoActivity.java LayoutInflater inflater = getLayoutInflater(); View view = inflater.inflate(R.layout.cust_..

developer tip 2020.12.07

CSS 표시 : 인라인 블록이 여백 상단을 허용하지 않습니까?

CSS 표시 : 인라인 블록이 여백 상단을 허용하지 않습니까? display : inline-block 요소가 있지만 margin-top을 허용하지 않는 것 같습니다. 요소가 여전히 인라인 요소로 취급되기 때문입니까? 그렇다면 해결 방법이있는 사람이 있습니까? # 1 수정 : 내 CSS는 매우 간단합니다. .label { background: #ffffff; display: inline-block; margin-top: -2px; padding: 7px 7px 5px; } 결국 콘텐츠를 다른 div에 래핑하고 여백 상단을 제공했습니다. 그러나 그것은 많은 추가 마크 업을 유발하고 내 코드를 덜 명확하게 만듭니다. # 2 수정 : margin-top& margin-bottomon inline-block요소..

developer tip 2020.12.07

[NSDate date]로 현재 날짜 및 시간 가져 오기

[NSDate date]로 현재 날짜 및 시간 가져 오기 내 시스템의 날짜 시간은 5 월 26 일 22:55이지만 [NSDate date]날짜 시간이 있는 날짜는 5 월 27 일 02:35입니다. 시간대 때문입니까? 그렇다면이 문제를 해결하는 방법, 날짜 시간을 얻을 때 시스템 날짜를 알려주고 시간대를 확인하지 않습니다. NSLocale* currentLocale = [NSLocale currentLocale]; [[NSDate date] descriptionWithLocale:currentLocale]; 또는 사용 NSDateFormatter *dateFormatter=[[NSDateFormatter alloc] init]; [dateFormatter setDateFormat:@"yyyy-MM-dd H..

developer tip 2020.12.07

C # DllImport에서 32 비트 또는 64 비트 DLL 사용

C # DllImport에서 32 비트 또는 64 비트 DLL 사용 다음은 dot.net 응용 프로그램에서 C 기반 dll을 사용하고 있습니다. 2 개의 dll이 있습니다. 하나는 MyDll32.dll이라는 32 비트이고 다른 하나는 MyDll64.dll이라는 64 비트 버전입니다. DLL 파일 이름을 포함하는 정적 변수가 있습니다. 문자열 DLL_FILE_NAME. 다음과 같은 방식으로 사용됩니다. [DllImport(DLL_FILE_NAME, CallingConvention=CallingConvention.Cdecl, EntryPoint=Func1")] private static extern int is_Func1(int var1, int var2); 지금까지 간단합니다. 상상할 수 있듯이 소프트웨어..

developer tip 2020.12.07

현재 분기의 팁이 뒤에 있기 때문에 업데이트가 거부되었습니다.

현재 분기의 팁이 뒤에 있기 때문에 업데이트가 거부되었습니다. 나는 Git을 처음 사용하므로 나를 초보자처럼 대할 수 있습니다. 우리의 워크 플로우는 그런 것입니다. 에서 연락 할 수있는 지점 dev이 있습니다 origin/dev. 변경을 수행 할 때 dev에서 분기를 만듭니다. git checkout -b FixForBug origin / dev 이제 FixForBug추적 하는 분기 가 있습니다 (정확한 단어라고 생각합니다) origin/dev. 따라서 내가 할 경우 git pull새로운 변화를 가져올 것입니다 origin/dev. 이제 수정 작업이 완료되면 동일한 이름의 원격 분기로 푸시합니다. 먼저 변경 사항을 풀다운 origin/dev하고 리베이스를 수행합니다. git pull --rebase 그..

developer tip 2020.12.07

Kotlin 정적 메서드 및 변수

Kotlin 정적 메서드 및 변수 클래스 인스턴스를 공용 정적 변수에 저장할 수 있기를 원하지만 Kotlin에서이 작업을 수행하는 방법을 알 수 없습니다. class Foo { public static Foo instance; public Foo() { instance = this; } } Java의 정적 필드에 가장 가까운 것은 동반 객체입니다. https://kotlinlang.org/docs/reference/object-declarations.html#companion-objects에서 이에 대한 설명서 참조를 찾을 수 있습니다. Kotlin의 코드는 다음과 같습니다. class Foo { companion object { lateinit var instance: Foo } init { insta..

developer tip 2020.12.07

기능적 구성 요소 내부의 ReactJS 수명주기 방법

기능적 구성 요소 내부의 ReactJS 수명주기 방법 클래스 내부에 구성 요소를 작성하는 대신 함수 구문을 대신 사용하고 싶습니다. 어떻게 오버라이드 (override) 할 componentDidMount, componentWillMount기능적 구성 요소 내부에? 가능할까요? const grid = (props) => { console.log(props); let {skuRules} = props; const componentDidMount = () => { if(!props.fetched) { props.fetchRules(); } console.log('mount it!'); }; return( ) } 편집 :Hooks 기능적 구성 요소의 상태뿐만 아니라 수명주기 종류의 동작을 구현할 수있는 가능성..

developer tip 2020.12.07

Windows 서비스를 단위 테스트하려면 어떻게해야합니까?

Windows 서비스를 단위 테스트하려면 어떻게해야합니까? .NET Framework : 2.0 기본 언어 : C # 저는 TDD (Test Driven Development)를 처음 사용합니다. 우선, Windows 서비스 단위 테스트도 가능합니까? Windows 서비스 클래스는 재정의 가능한 메서드가있는 ServiceBase에서 파생됩니다. OnStart OnStop 단위 테스트가 적절한 순서로 해당 메서드를 호출하는 실제 서비스 인 것처럼 이러한 메서드가 호출되도록 트리거하려면 어떻게해야합니까? 이 시점에서 단위 테스트도하고 있습니까? 또는 통합 테스트? 나는 WCF 서비스 질문을 보았지만 WCF 서비스를 다루지 않았기 때문에 나에게 의미가 없습니다. Windows 서비스의 "OnStart"및 "O..

developer tip 2020.12.07

ASP.NET MVC : 컨트롤러 메서드에서 다운로드 할 일반 텍스트 파일 반환

ASP.NET MVC : 컨트롤러 메서드에서 다운로드 할 일반 텍스트 파일 반환 컨트롤러 메서드에서 호출자에게 일반 텍스트 파일을 반환해야하는 필요성을 고려하십시오. 아이디어는 브라우저에서 일반 텍스트로 보는 것이 아니라 파일을 다운로드하는 것입니다. 다음과 같은 방법이 있으며 예상대로 작동합니다. 다운로드를 위해 파일이 브라우저에 표시되고 파일이 문자열로 채워집니다. void반환 유형에 100 % 익숙하지 않기 때문에이 메서드의 '더 정확한'구현을 찾고 싶습니다 . public void ViewHL7(int id) { string someLongTextForDownload = "ABC123"; Response.Clear(); Response.ContentType = "text/plain"; Respon..

developer tip 2020.12.07
반응형