0
사용하지 않는 속성으로 표시된 메소드가있는 인터페이스가 있습니다. 속성 오류 매개 변수가 으로 설정되어 있습니다. 예외가 사용되면 예외로 설정됩니다. 이 문제는 전체 클래스에 대해 스텁을 생성하지 못하게합니다. 값을 으로 변경하면은 예상대로 스텁을 생성합니다. 사실로 오류 매개 변수를 유지하면서쓸모없는 속성으로 인해 스텁 생성이 실패 함, Pex v0.94.51023.0
나는 스텁을 생성하는 방법을 찾고 있어요.
public interface ICar
{
void Start();
[Obsolete("this is obsolete Stop, stop using it", true)]
void Stop();
}
다른 순열을 시도했습니다.
<Moles xmlns="http://schemas.microsoft.com/moles/2010/">
<Assembly Name="My.Car.Services"/>
<StubGeneration>
<TypeFilter TypeName="ICar" SkipObsolete="true" />
</StubGeneration>
</Moles>