인터페이스와 컨트롤러 사이의 이벤트 처리기가 올바르게 연결되었는지 테스트하려고합니다. 이 시스템은 아래의 예처럼 설정 : 나는 이벤트 핸들러에 포함 된 코드 경로의 각을 테스트 할 수 있도록 'Interface for Display
Public Interface IClientLocationView
Event LocationChanged(isho
우리는 Entity Framework 4.1을 사용하는 단위 테스트 코드를 작성하려고합니다. POCO에 대한 단위 테스트를 구현하는 여러 게시물을 보았지만 기본 EF 배관을 유지하여 편리하게 EF Caching Wrapper을 사용할 수 있습니다. FakeItEasy는 EF를 추상화하는 것을 처리하는 것처럼 보이지만 문제가 발생했음을 주장하고 있습니다. F
누구든지 FakeItEasy에서 Moq It.IsAny<T>과 동일한 기능을 알고 있습니까? 나는 방법은 내가 시도 타입 v.Do(new Foo());
의 인스턴스라는 것을 주장하고 싶은 : A.CallTo(() => v.Do(A<Foo>.Ignored)).MustHaveHappened();
하지만,이 또한 v.Do() 받아 들인다;
FakeItEasy를 사용하여 Mocking을 시작하고 어떤 시점에서 고생했습니다. 당신이 아무거나이 있는지 확인하려면 조언을하시기 바랍니다 것, public class PrintNumbers : IPrint {
public IConverter Converter { get; set; }
public PrintNumbers(IConverte
나는 만들고있는 C# 클래스의 멤버 인 객체를 조롱하기 위해 FakeItEasy를 사용하려고합니다. FakeItEasy 문서 나타냅니다 당신이 비슷한 방법으로 가짜 객체 : 은 "VAR"키워드를 사용한다 private static var m_physics = A.Fake<IPhysics>();
. 그러나이 경우 C# 컴파일러는 var이 비 로컬 컨텍스트
조롱 프레임 워크에서 Rhino에서 FakeItEasy로 전환하는 것을 고려하고 있습니다. 주된 이유는 단순성입니다. FakeItEasy에서는 일을 처리하는 유일한 방법이 있습니다. Rhino에는 레코드/재생, AAA, 스텁, 부분 모의, 엄격한 모의, 동적 모의 등이 있습니다. FakeItEasy를 사용하여 Rhino가 현재하고있는 모든 작업을 수행 할
많은 레코드를 반환하는 out 매개 변수가있는 메서드가 있습니다. FakeItEasy로 조롱하는 법을 알고 싶습니다. 그것은 작동 [Test]
public void Output_and_reference_parameters_can_be_configured()
{
var fake = A.Fake<IDictionary<string, string>>(
저는 FakeItEasy를 처음 접하고 조롱합니다. Visual Studio 2010 C# 클래스 라이브러리 프로젝트를 만들었습니다. NUnit DLL과 FakeItEasy DLL에 대한 참조를 추가했습니다. 두 가지 모두에 "using"문을 추가 한 다음 몇 가지 문서 예제를 시도했습니다. 내 코드는 다음과 같습니다. "이름은 'A'현재 컨텍스트에 존재하
FakeItEasy으로 가짜를 만들어 어떻게 연속 호출에서 다른 반환 값을 허용 할 수 있습니까? var enumerator = A.Fake<IDictionaryEnumerator>();
A.CallTo(() => enumerator.MoveNext()).Returns(true); //Expected value for first call
A.CallTo