Создание IOptions <> в xunit
Я пытаюсь написать тест xunit для класса (в проекте .net Core), который выглядит примерно так:
public Class FoodStore:IFoodStore
{
FoodList foodItems;
public FoodStore(IOptions<FoodList> foodItems)
{
this.foodItems = foodItems;
}
public bool IsFoodItemPresentInList(string foodItemId)
{
//Logic to search from Food List
}
}`
Замечания:FoodList
на самом деле это файл json, содержащий данные, которые загружаются и настраиваются в классе Startup.
Как я могу написать тест xunit с соответствующей инъекцией зависимостей для проверкиIsFoodItemPresentInList
метод?