Ich versuche eine Variable als InlineData zu verwenden, wenn xUnit verwendet wird.Inline-Variablen zu einer Theorie hinzufügen xUnit
Es sieht wie folgt aus:
static string home = "test";
[Theory]
[InlineData(home)]
public void AddTest(string location)
{
Assert.True(LocationIs(location));
}
Aber ich bin immer die Fehlermeldung: „Ein Attribut Argument ein konstanter Ausdruck, typeof Ausdruck oder Array-Erstellungsausdruck eines Attributs Parametertyp sein muss“
Gibt es eine Möglichkeit für mich zu tun, was ich versuche? Oder muss ich nur die Inline-Daten fest codieren.