Итак, я настраиваю функцию, но у меня есть 2 разных параметра, которые я хочу попробовать настроить, и у меня разные возвращаемые значения, как мне это сделать?
mockStateFixture.MockCouchDbClient.Setup(x => x.AuthenticatedQuery(
//It.IsAny<Func<HttpClient, Task<HttpResponseMessage>>>(), First Parameter Function# 1: GetProfileByUpn Function
NamedHttpClients.COUCHDB,
httpClient))
.ReturnsAsync(httpResponseMessageForProfileRecordByUpn);
mockStateFixture.MockCouchDbClient.Setup(x => x.AuthenticatedQuery(
//It.IsAny<Func<HttpClient, Task<HttpResponseMessage>>>(), First Parameter Function# 2: UpdateProfile Function
NamedHttpClients.COUCHDB,
httpClient))
.ReturnsAsync(httpResponseMessageForCreatedReturnResult);
поэтому 1-й должен иметь параметры, отличные от 2-го, у них 1-е параметры.
Я настраиваю одну функцию под названием AuthenticatedQuery, но у нее разные параметры, как мне настроить разные параметры?