Создание 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 метод?

Ответы на вопрос(5)

Ваш ответ на вопрос