2009-06-06 7 views
1

J'ai problème de charger le testdata.xml dans ndbunit, j'ai suivi http://code.google.com/p/ndbunit/wiki/QuickStartGuide, mais les données de test ne sont pas chargées lorsque je lance mon test unitaire dans NUnit.données xml Chargement en ndbunit

Y a-t-il des pièges dont je ne suis pas au courant?

+0

publiez un cas de test qui illustre le problème rencontré sur le wiki des problèmes NDbUnit à l'adresse http://code.google.com/p/ndbunit qui inclut le DDL pour créer les tables telles qu'elles existent dans votre base de données, le fichier XSD + XML vous utilisez, et le code de votre test unitaire et nous pouvons voir ce que nous pouvons faire une fois que nous avons ces détails! Merci! – sbohlen

Répondre

1

J'ai eu le même problème. Alors je remarqué que mon fichier XML n'a pas l'espace de noms dans ce dire

<?xml version="1.0" standalone="yes"?> 

<NewDataSet> 

au lieu de

<?xml version="1.0" standalone="yes"?> 
<NewDataSet 
     xmlns="http://tempuri.org/Database.xsd" > 

Une fois que je mets l'espace de noms, mes tests ont été heureux à nouveau.

+0

Malheureusement, j'ai trouvé que vous ne pouvez pas changer l'espace de noms en quelque chose d'autre. Au moment de la rédaction de cet article, l'espace de noms est codé en dur pour être 'http: // tempuri.org' dans la source NDbUnit. –

+0

Avez-vous spécifié un type d'élément 'NewDataSet' dans le fichier xsd? –

Questions connexes