다음은 코드입니다. GetParentPath는 보통대로 호출됩니다!첫 번째 몰 테스트 - 리디렉션이 발생하지 않습니다.
[TestMethod]
[HostType("Moles")]
public void GetParentPath_slashOnEnd_returns()
{
var sapi = new MPhotobucketApi();
sapi.GetParentPathString = s => s;
var api = new PhotobucketApi();
var parentPath = api.GetParentPath("hello/world/");
Assert.AreEqual(parentPath, "hello");
}
을 테스트 통과를합니까 당신은 '미래'PhotobucketApi의 인스턴스가있는 PhotobucketApi의 생성자를 가로 챌 필요 차단 ? 무슨 일이 일어나기를 기대하고 있니? –
GetParentPath에 대한 호출은 's => s'대리자로 리디렉션되어야합니다. –