Instantiating IOptions <> in xunit
Ich versuche, einen xunit-Test für eine Klasse (in einem .net Core-Projekt) zu schreiben, der ungefähr so aussieht:
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
}
}`
Hinweis:FoodList
ist eigentlich eine json-Datei, die Daten enthält, die in der Startup-Klasse geladen und konfiguriert wurden.
Wie kann ich einen xunit-Test mit entsprechender Abhängigkeitsinjektion schreiben, um das @ zu testeIsFoodItemPresentInList
Methode