Ich versuche, einen Testfall zu schreiben, der eine Zeichenfolge annimmt und erwartet, dass die Zeichenfolge aufgeteilt wird. Ich kann keine List
in einem TestCase
, initialisieren und so versuchte ich TestCaseSource
mit einem params
Argumente, aber ichTestCase mit Liste oder Parameter
Falsche Anzahl von Argumenten
zur Verfügung gestellt bekommen Gibt es eine Möglichkeit für mich, mein Endziel zu erreichen ?
public IEnumerable<TestCaseData> blah
{
get
{
yield return new TestCaseData("hello World", "h", "e", "l", "l", "o", " ", "W", "o", "r", "l", "d");
}
}
[TestCaseSource("blah")]
public void testmethod(String orig, params String[] myList)
Ich schwöre, ich habe es ausprobiert und es hat mich über den Objektinitialisierer angeschrien ... vielleicht werde ich einfach verrückt. Danke ... es funktioniert jetzt! –