C # NUnit TestCaseSource Passing Parameter

J'ai la méthode suivante qui génère un ensemble de cas de test!

public IEnumerable<ResultsOfCallMyMethod> PrepareTestCases(param1)
{
    foreach (string entry in entries)
    {
        yield return callMyMethod(param1);
    }
}

Comment puis-je passer des param qui est de type string en paramètre à ma PrepareTestCases() méthode?

Est-il un moyen de faire ce qui suit:

[Test, Category("Integration"), TestCaseSource("PrepareTestCases", param1)]
public void TestRun(ResultsOfCallMyMethod testData)
{
    //do something!
}

source d'informationauteur sparkr