Rhino издевается, говоря мне, что Arg внутри AssertWasCalled нуждается в дополнительных аргументах?

вот вызов внутри [Test]

_youTubeService.AssertWasCalled(d => d.GetFeedByAuthorWithRequest("Mark", Arg<YouTubeRequest>.Is.Anything));

вот функция интерфейса для youtubeService:

Feed<Video> GetFeedByAuthorWithRequest(string author, YouTubeRequest request)

Вот ошибка, которую Rhino Mocks выдает мне, когда я запускаю тест:

System.InvalidOperationException: при использовании Arg все аргументы должны быть определены с использованием Arg.Is, Arg.Text, Arg.List, Arg.Ref или Arg.Out. Ожидается 2 аргумента, 1 определен.

Я постоянно использую Arg.Is.Anything с другими типами, обычно со строками, поэтому я не уверен, что еще ему нужно.

6
задан Mark W 14 February 2012 в 22:25
поделиться