public DataSet ExampleMethod(int param1, string param2, Hashtable ht)
{
if(ht==null)
{
ht = new Hashtable();
}
ht.Add("testKey","testData");
DataSet ds = new DataSet();
ds.Tables.Add();
ds.Tables[0].Columns.Add("Column1");
ds.Tables[0].Columns.Add("Column2");
ds.Tables[0].Columns.Add("Column3");
return ds ;
}
c'est juste un exemple de méthode maintenant puisque j'ai une chaîne, un int et un type de table de hachage comme entrée, je peux transmettre des valeurs aléatoires pour int et string, mais Quel type de valeur vais-je passer pour le type de table de hachage afin de tester cette méthode par unité. et je veux aussi un exemple de code Nunit Fixture pour cette méthode afin que je puisse le tester dans le framework Nunit .since ma méthode retourne un ensemble de données comment puis-je écrire un dispositif de texte car j'utilise AREequals (5, add (2,3)) si elle retourne un int .so quoi faire pour une méthode quand elle retourne un DatasetDans les tests unitaires comment passer d'entrée pour la table de hachage
Est-ce que cela répond à votre question? –