autofixture

    1

    1답변

    커스터마이징과 레지스터의 기능적 차이점에 대해 설명하십시오. 아래 예제는 TestCustomize이고 실패하면 TestRegister이 전달됩니다. 나는 customize 스크립트가 잘 동작 할 것으로 기대했다. 그것은 나에게 영어로 읽습니다. "HttpClient를 생성 할 때 specimin을 제공하기 전에 후 처리 람다를 사용하십시오". 하지만 내가

    0

    1답변

    현재 프로젝트에서 Rhinomocks를 사용해야합니다. Rhinomock을 사용하여 Autofixture를 설정하여 AutoConfigure와 Moq를 AutoConfiguredMoqCustomization 사용자 지정을 사용하여 조합 할 때와 동일한 동작을 얻을 수 있습니까? 현재 아래에서 볼 수있는 것처럼 테스트 코드에서 많은 더미 모의 설정을해야합니다

    1

    2답변

    ISpecimenBuilder에서 RepeatCount를 알 수있는 방법이 있습니까? 나는 특정 매개 변수 이름에 대해 새로운 표본 작성 도구를 작성 중입니다. 기본적으로 Create 메소드는 매개 변수 이름을 요청할 것이고, 예를 들어. "myParamName"이며 유형은 예 : "MyParamType"은 사용자 정의 된 객체를 반환합니다. 그러나 매개

    2

    1답변

    AutoFixure에서 궁금한 점이 있습니까? 미리 정의 된 목록에서 임의로 선택할 수있는 방법이 있습니까? 예를 들어 fixture.Create 또는 fixture.CreateMany을 사용하면 미리 정의 된 목록에서 임의로 개체를 선택합니다. documentation과 비슷한 것을 찾지 못했고 스택 오버플로를 검색했기 때문에 심지어 이것이 가능하다는 것

    3

    2답변

    나는 SUT 유형 외에 여러 가지 유사한 테스트 클래스가있는 IEquatable<T>을 구현하는 많은 모델 모음을 가지고 있습니다. 이 테스트는 테스트중인 모델에 의해 구현 된 구현 및 기타 공통적 인 측면을 검증합니다. 추상 제네릭 테스트 클래스를 사용하면 많은 작업을 수행 할 수 없으며 컴파일러 과부하 해결 방법이 연산자에서 느슨해 지므로 어쨌든 각 유

    1

    1답변

    누군가가 나에게 아이디어를 줄 수 있기를 바랍니다. 그것은 인터페이스 IEntity을 구현 나는 다음을 만족하는 조롱 객체를 생성해야합니다. EntityBase에 이미있는 기본 구현을 사용합니다. 속성은 AutoFixture를 통해 자동 생성됩니다. 나는 몇 가지 대안을 시도하고이 코드와 함께 종료 : 는 모의 유형이 이미 초기화되었습니다 fixture.C

    1

    1답변

    자동 수정에는 동일한 데이터로 주어진 유형의 인스턴스를 여러 개 만들 수있는 기능이 있습니까? 내 클래스는 직렬화 할 수 없으며 이에 상응하는 참조가 아닌 두 개의 모델이 필요하지만 대신 일치하는 특성이 있습니다. 나는 AutoFixture이 할 수 있다고 생각하지 않는다 public class Foo { // Many more propertie

    2

    2답변

    테스트 할 추상 클래스가 있습니다. 이 클래스에는 상속 된 클래스에서 정의하는 DAO에 대한 추상 속성이 있습니다. public abstract class DeviceGroupManagerBase<TDeviceGroup> where TDeviceGroup : DeviceGroup { protected abstract IDeviceGroupDao<

    1

    1답변

    일부 테스트를 작성하려고하는데 xUnit.net, Moq, AutoFixture를 사용합니다. 내 시험 방법에 대한 서비스를 주입해야합니다 [Theory, AutoData] public void TestSmthCool(IService service) { } IService 내가 조롱 할 3 종속성이 있습니다. 나는 검사를 실행할 경우, 나는 얻을

    2

    1답변

    AutoFixture 3.50 및 xUnit.NET을 사용하면 Fixture.Create()이 콘크리트 개체를 만드는 방식과 AutoData Theory가 콘크리트 개체를 만드는 방식간에 차이가있는 것으로 보입니다. 간단한 예 : public class Foo { private string prop; public string Prop