nsubstitute

    2

    1답변

    스위트 룸에서 예기치 않은 Matcher를 인수를 throw() 일부 샘플 데이터를 반환 ReSharper 러너, 테스트가 단독으로 실행됩니다. 솔루션에서 모든 테스트를 실행할 때처럼 목록의 일부로 실행될 때 실패합니다. NSubstitute.Exceptions.UnexpectedArgumentMatcherException : 인수 matchers (Arg

    0

    1답변

    저는 NSubstitute를 처음 사용했으며 이전에 Moq에서 작업했습니다. 모든 인수를 사용하여 함수를 호출하고 설정하려는 인수를 제외하고 생성자 args로 생성 한 객체를 반환하고자합니다. MOQ에서 나는이 쓸 수 있습니다 : NSubstistute에서 new TestObject(It.IsAny<string>(), It.IsAny<bool>(), aVa

    1

    1답변

    에 위임 매개 변수를 처리하는 방법은이 같은 서명이 방법으로 클래스가 하지만 런타임 오류가 발생합니다 : NSubstitute.Exceptions.CouldNotSetReturnDueToNoLastCallException: Could not find a call to return from. Make sure you called Returns() after

    0

    1답변

    개체별로 인덱서 속성 반환을 모의하고 싶습니다. 나는 조롱을 위해 NS substitute를 사용하고 있습니다. 나는 다음과 같은 시나리오를 가지고있다. 로 public class FeedProcesser { private IFeedData _feedService = new FeedClass(); public FeedProcesse

    0

    1답변

    안녕하세요! 실제로 public override void Run(List<string> argument) { connectedCameras = argument; if(connectedCameras.Count == 0) { SetUIOnNoConnectedDevices(); } els

    0

    2답변

    C# 단위 테스트 프로그램에서 NSubstitution을 사용하려고합니다. mehtod라고하는 메서드에서 대체하려고합니다. public class operation { public int addition(int a, int b) { return (a + b); } } public class anotherClass

    0

    2답변

    나는 C#에 익숙하지 않으며 개체를 만들지 않고 비 정적 필드에 액세스 할 수있는 방법이 있는지 묻고 싶습니다. 저는 프로그램을 단위 테스트하고 있으므로 (클래스를 작성하는 방법을 변경할 수 없기 때문에) 필드의 초기화 된 값을 얻는 것이 목표입니다. 여기서 문제는 생성자가 일부 필드 값을 변경한다는 것입니다. 나는 모든 제안을 매우 감사 할 것입니다.

    0

    1답변

    얼마나 많은 결과가 내 Save method에 전달되는지보고 내 방법 중 하나를 테스트하려고합니다. 관련 라인은 : 나는 분명히이를 테스트하는 방법에 대해 뭔가를 놓친 거지 await paymentSampleRepository.Received() .SaveSamplesAsync(Arg.Do<List<PaymentSamplePopulation>>

    0

    1답변

    저는 Nsubstitute 및 단위 테스트를 처음 접했습니다. 단위 테스트에서 다른 종속성에 대해서는 신경 쓰지 않는다는 것을 알고 있습니다. 따라서이 규칙을 적용하려면 단위를 조롱하십시오. 내가이 예를는 방법은 객체의 매개 변수가 코드를 테스트 할 : class dependency { public int A; public dependen

    0

    1답변

    단위 테스트를 처음 접했을 때 NSubstitute를 사용하여 메서드에 null을 반환 할 수 있어야하지만 쉽게 작동 할 수없는 것처럼 들립니다. 나는 캠페인 개체를 반환하는 FirstOrDefault() 메소드를 사용하여 생산에서 캠페인 방법 _campaigns = Substitute.For<IOptions<Campaigns>>(); _campaigns