moles

    3

    1답변

    다음 코드에 대한 몇 가지 단위 테스트 범위를 좀하고 싶습니다 : public static class ExceptionExtensions { public static IEnumerable<Exception> SelfAndAllInnerExceptions( this Exception e) { yield return e;

    0

    1답변

    사용하지 않는 속성으로 표시된 메소드가있는 인터페이스가 있습니다. 속성 오류 매개 변수가 으로 설정되어 있습니다. 예외가 사용되면 예외로 설정됩니다. 이 문제는 전체 클래스에 대해 스텁을 생성하지 못하게합니다. 값을 으로 변경하면은 예상대로 스텁을 생성합니다. 사실로 오류 매개 변수를 유지하면서 나는 스텁을 생성하는 방법을 찾고 있어요. public int

    2

    1답변

    MSTest.exe를 러너로 제공하는 moles.runner.exe를 실행할 때 오류가 발생합니다. I는/D (진단 모드) moles.runner.exe을 실행할 때 Microsoft Moles Runner v0.94.51023.0 -- http://research.microsoft.com/moles -- .NET v4.0.30319 Copyright (

    2

    2답변

    비교적 작고 간단한 Windows 서비스를 작성하고 Moles를 사용하여 유닛 테스트를 모의합니다. 코드가 작기 때문에 코드를 스텁으로 분할하지 않고 Moles 계측을 사용하기로 결정했습니다. 나는 moled 조립에 대한 모든 단위 테스트를 실행하면, 나는 오류가 나타납니다. "두더지가 계측 된 과정에 로 테스트를해야합니다"나는 것을 무엇을 의미하는지 모르

    1

    1답변

    Moles를 사용하여 별도의 어셈블리에서 비 정적 메서드를 테스트하려고합니다. [HostType ("Moles")] 태그없이 테스트를 실행하면 테스트가 정상적으로 실행됩니다. 교체 할 때 다음 오류가 발생합니다. " 'HtmlAgilityPack.HtmlNode'의 형식 초기화 프로그램에서 예외가 발생했습니다." 동일한 방식으로 수행되는 코드 샘플이 첨부되

    4

    1답변

    저는 단위 테스트에서 몰을 사용하기 시작했으며 문서로 조금 힘들어하고 있습니다. 달구어 싶습니다. DateTime.Now. 이전 방법을 살펴보면 mscorlib에 대한 참조를 추가 한 다음 스텁 파일 (Add New Item -> Stubs And Moles for Testing)을 추가하는 것이 었습니다. '테스트 용 스텁 및 두더지'템플릿은 더 이상 사

    3

    2답변

    우리는 다음과 같은 코드에 문제가있는 파일이나 어셈블리 'System.Moles를로드 할 수 없습니다, 버전 = 4.0.0.0을, 문화 = 중립, PublicKeyToken = 0ae41878053f6703 '또는 그 종속성 중 하나가됩니다. 시스템이 지정된 파일을 찾을 수 없습니다. 우리는 소스 코드에서 Behavoir 어셈블리를 .NET 4로 다시 작성

    4

    4답변

    그들은 한 달에 두 가지 새로운 버전을 출시했지만, 2010 년 10 월부터 새로운 버전을 출시하지 않았습니다. 나는 this을 찾았다. 그러나 MSDN에서 지원 포럼을 폐쇄 한 사실로 인해 프로젝트가 진행되지 않을 것으로 의심됩니다. 우리는 현재 프로젝트에이 도구를 사용하고 있지만 너무 늦기 전에 다른 프레임 워크로 바꾸려고합니다.

    7

    2답변

    는이 같은 클래스가 : public class Product : IProduct { static private string _defaultName = "default"; private string _name; private float _price; /// Constructor public Product()

    0

    1답변

    언제든지 살펴보기 전에 Microsoft Research의 조롱 프레임 워크 Moles을 보았습니다. nUnit과 작동하는지 또는 msTest를 사용해야합니까?