2014-09-09 13 views

답변

1

Typemock은 사용자가 찾고있는 것과 비슷한 기능을 구현했습니다.

Fake.Dependencies은 가짜 매개 변수를 가장 긴 Ctor에 주입하여 실제 SUT 개체를 만듭니다. 일부 매개 변수를 수동으로 전달하는 것도 가능하며 나머지는 자동으로 위조됩니다.

UnderTest real = Isolate.Fake.Dependencies<SUT>([args]) 

또한 테스트 후 가짜 종속성에 대한 프록시를 얻을 수도 있습니다.

var fake = Isolate.GetFake<F>(real); 

고유 솔루션을 구현할 수도 있습니다.

+0

[Dependency] 속성과 함께 속성 삽입을 사용합니다. –