Возможно ли для Visual Studio создать модульный тест с параметрами, которые передаются в метод?Например, у меня есть метод с такой подписью:
internal static IEnumerable<Asset> GetAssetsToBuy(Dictionary<string, Asset> assets, string selectedPortfolio, string selectedAllocation)
{
throw new NotImplementedException();
}
Этот метод был просто добавлен в существующее приложение, которое собирает данные из службы, форматирует их, а затем вызывает этот метод для выполнения вычисления.Было бы полезно начать разработку этой новой функции с создания модульного теста.Есть ли способ извлечь эти значения в модульный тест?
Редактировать:
Я не думаю, что этот вопрос ясен, как указано.Что бы я хотел сделать, это получить значения во время выполнения, но скопировать их в модульный тест.Например, если я использую Newtonsoft.Json и сериализую assets
, то в модульном тесте добавлю сериализованную строку в качестве константы и десериализовать ее в тесте.Мне интересно, есть ли способ сделать это без сериализации значений.
Дубликат Отладчик Visualizer для генерации кода инициализатора объекта