У меня есть некоторые функциональные возможности, которые необходимо протестировать на основе результата, полученного при выполнении метода GetAllAsync
класса CosmosDBSqlRepository
.
Код:
provisionDetails = await cosmosDBRepositoryClient.GetProvisionRepository()
.GetAllAsync(filterExpressions.DuplicateAmiReferenceExpression(duplicateAmiRefFilter), token)
.ConfigureAwait(false);
duplicateAmiRefResult.AmiDuplicateReference = (provisionDetails != null && provisionDetails.Any());
duplicateAmiRefResult.ErrorCode = FCConstants.ErrorCode_0;
return new OkObjectResult(duplicateAmiRefResult);
Подпись функции GetProvisionRepository
public CosmosDBSqlRepository<IDeviceIotHubDetails> GetProvisionRepository()
Я перепробовал все возможные способы, но не смог смоделировать ниже кусок кода.Пожалуйста, предложите мне продолжить.
Пересмешная линия
cosmosDBRepositoryClient.GetProvisionRepository().GetAllAsync