반응형

2020/12 692

moq를 사용하여 일부 메서드 만 모의

moq를 사용하여 일부 메서드 만 모의 다음과 같은 방법이 있습니다. public CustomObect MyMethod() { var lUser = GetCurrentUser(); if (lUser.HaveAccess) { //One behavior } else { //Other behavior } //return CustomObject } IMyInterface.GetCurrentUser호출하는 동안 MyMethod코드 경로 중 하나에 도달하여 확인할 수 있도록 mock하고 싶습니다 . Moq로 어떻게할까요? 나는 다음 일을하고있다 : var moq = new Mock(); moq.Setup(x => x.GetCurrentUser()).Returns(lUnauthorizedUser); //act var..

Programing 2020.12.03

면도기 파일 내에서 CSS @media를 어떻게 지정할 수 있습니까?

면도기 파일 내에서 CSS @media를 어떻게 지정할 수 있습니까? 다음이 있습니다. @if (Model.PageMeta.Sidebar == PageMetaSidebar.Small) { Html.RenderPartial("_SmallSidebar"); } 내 포함 파일에서 : 그러나 이것은 나에게 컴파일 유형 오류를 제공합니다. _SmallSidebar.cshtml(7): error CS0103: The name 'media' does not exist in the current context 아무도 내가 이것을 고칠 수있는 방법을 알고 있으므로 @media가 평가할 필요가 없다는 것을 인정합니까? @@어떤 면도기가 하나를 무시하고 인쇄하는지 사용할 수 있습니다 @. 참고 URL : https://st..

Programing 2020.12.03

여러 파일 형식에 대해 FileSystemWatcher에 대한 필터를 설정하는 방법은 무엇입니까?

여러 파일 형식에 대해 FileSystemWatcher에 대한 필터를 설정하는 방법은 무엇입니까? 어디에서나 제공된 샘플에서 파일 시스템 감시자에 대한 필터를 설정하는 데 사용되는이 두 줄의 코드를 찾을 수 있습니다. FileSystemWatcher watcher = new FileSystemWatcher(); watcher.Filter = "*.txt"; //or watcher.Filter = "*.*"; 하지만 내 감시자가 더 많은 파일 유형을 모니터링하기를 원하지만 전부는 아닙니다. 어떻게 할 수 있습니까? //watcher.Filter = "*.txt" | "*.doc" | "*.docx" | "*.xls" | "*.xlsx"; 나는 이것을 시도했다 : watcher.Filter = "*.txt|..

Programing 2020.12.03

하나의 특정 Laravel 마이그레이션 실행 (단일 파일)

하나의 특정 Laravel 마이그레이션 실행 (단일 파일) laravel 4에서 All Outstanding Migrations를 실행하고 싶지 않습니다. 5 개의 마이그레이션이 있습니다. 이제 하나의 마이그레이션 만 실행하고 싶습니다. 대신 : php artisan migrate 나는 다음과 같은 특정 마이그레이션을 실행하고 싶습니다. php artisan migrate MY_MIGRATION_TO_RUN 잘못하고있는 것 같습니다. 마이그레이션은 Laravel 에서 생성 된 정확한 순서대로 하나씩 실행되도록 만들어 졌으므로 실행 및 실행 순서를 추적 할 수 있습니다. 이렇게하면 라 라벨은 데이터베이스를 손상시키지 않고 마이그레이션 일괄 처리를 안전하게 롤백 할 수 있습니다. 사용자에게 수동으로 실행할 ..

Programing 2020.12.03

파이썬에서 나누기 연산자를 사용할 때 십진수 값을 어떻게 얻습니까?

파이썬에서 나누기 연산자를 사용할 때 십진수 값을 어떻게 얻습니까? 예를 들어 표준 나눗셈 기호 '/'는 0으로 반올림됩니다. >>> 4 / 100 0 그러나 0.04를 반환하고 싶습니다. 나는 무엇을 사용합니까? 세 가지 옵션이 있습니다. >>> 4 / float(100) 0.04 >>> 4 / 100.0 0.04 C, C ++, Java 등과 동일한 동작입니다. >>> from __future__ import division >>> 4 / 100 0.04 -QnewPython 인터프리터에 인수 를 전달하여이 동작을 활성화 할 수도 있습니다 . $ python -Qnew >>> 4 / 100 0.04 두 번째 옵션은 Python 3.0의 기본값입니다. 이전 정수 나누기를 원하면 //연산자 를 사용해야합..

Programing 2020.12.03

iPhone 용 Xcode에서 Core Data 모델을 생성 한 후 클래스를 생성하는 방법

iPhone 용 Xcode에서 Core Data 모델을 생성 한 후 클래스를 생성하는 방법 Xcode에서 모델, 엔터티, 속성 및 관계를 만들었습니다. 내 엔티티에 대한 클래스는 어떻게 생성됩니까? 수동으로 만들어야합니까? Xcode를 떠나지 않고도이 작업을 수행 할 수 있습니다 (XCode 4 지침은 답변 끝 참조). 편집기 창에 표시되도록 데이터 모델을 엽니 다. 그룹 및 창 창에서 한 번 클릭 클래스 폴더 이제 다이어그램 창의 아무 곳이나 한 번 클릭합니다. ⌘N을 눌러이 대화 상자를 불러옵니다. 마법사를 완료하여 하나 이상의 클래스에 대한 코드를 생성합니다. 참고 : 마법사의 이후 단계에서 생성 할 클래스를 선택합니다 (여기에 표시되지 않음). 나는 더 많은 아이폰 3 개발의 143 페이지에서 이..

Programing 2020.12.03

읽기 성능을 위해 OLAP 데이터베이스를 비정규 화해야합니까?

읽기 성능을 위해 OLAP 데이터베이스를 비정규 화해야합니까? 나는 항상 데이터베이스가 OLAP 데이터베이스 설계를 위해 수행되는 것처럼 읽기 성능을 위해 비정규 화되어야하며 OLTP 설계를 위해 3NF를 과장하지 않아야한다고 항상 생각했습니다. 다양한 게시물의 PerformanceDBA, 예를 들어, 시간 기반 데이터에 대한 서로 다른 aproaches의 성능에서 데이터베이스는 5NF 및 6NF (Normal Form)로 정규화하여 항상 잘 설계되어야한다는 패러다임을 방어합니다. 올바르게 이해 했습니까 (그리고 올바르게 이해 했습니까)? OLAP 데이터베이스 (3NF 이하)의 기존 비정규 화 접근 방식 / 패러다임 설계와 3NF가 OLTP 데이터베이스의 대부분의 실제 사례에 충분하다는 조언에 무엇이 문..

Programing 2020.12.03

ApplicationContext 자체를 주입하는 방법

ApplicationContext 자체를 주입하는 방법 나는 ApplicationContext자신을 콩 에 주입하고 싶다 . 같은 것 public void setApplicationContext(ApplicationContect context) { this.context = context; } 봄에 가능할까요? 이전 댓글은 괜찮지 만 일반적으로 다음을 선호합니다. @Autowired private ApplicationContext applicationContext; ApplicationContextAware인터페이스를 사용하여 간단합니다 . public class A implements ApplicationContextAware { private ApplicationContext context; publ..

Programing 2020.12.03

배열에 요소가 있는지 확인하십시오.

배열에 요소가 있는지 확인하십시오. PHP에는 isset()무언가 (배열 인덱스와 같은)가 존재하고 값이 있는지 확인하기 위해 호출되는 함수 가 있습니다. 파이썬은 어떻습니까? 가끔 "IndexError : list index out of range"가 발생하기 때문에 배열에 이것을 사용해야합니다. 내가 추측 할 수 시도 / 잡기를 사용하지만, 그 최후의 수단이다. 도약하기 전에보세요 ( LBYL ) : if idx < len(array): array[idx] else: # handle this 허가보다 용서를 구하는 것이 더 쉬움 ( EAFP ) : try: array[idx] except IndexError: # handle this Python에서 EAFP는 일반적으로 더 신뢰할 수 있기 때문에 인..

Programing 2020.12.03

asyncio는 실제로 어떻게 작동합니까?

asyncio는 실제로 어떻게 작동합니까? 이 질문은 내 다른 질문에 의해 동기가 부여되었습니다. cdef에서 기다리는 방법? 에 대한 많은 기사와 블로그 게시물이 웹에 asyncio있지만 모두 매우 피상적입니다. asyncio실제로 구현되는 방법 과 I / O를 비 동기화하는 이유 에 대한 정보를 찾을 수 없습니다 . 소스 코드를 읽으려고했지만 최고 등급의 C 코드가 아닌 수천 줄의 코드로 많은 부분이 보조 객체를 다루고 있지만 가장 중요한 것은 Python 구문과 번역 할 C 코드를 연결하기가 어렵다는 것입니다. 으로. Asycnio의 자체 문서는 훨씬 덜 유용합니다. 작동 방식에 대한 정보는 없으며 사용 방법에 대한 지침 만 있으며 때로는 오해의 소지가 있거나 매우 잘못 작성되었습니다. 저는 Go의..

Programing 2020.12.03
반응형