2009-06-06 6 views
1

testdata.xml을 ndbunit에로드하는 중에 문제가 발생했습니다. , 을 추적했지만 NUnit에서 단위 테스트를 실행할 때 테스트 데이터가로드되지 않습니다.xml 데이터를 ndbunit에로드 중

내가 알지 못하는 문제가 있습니까?

+0

데이터베이스에 존재하는 것처럼 테이블을 만드는 DDL이 포함 된 http://code.google.com/p/ndbunit의 NDbUnit 문제 wiki에 문제를 설명하는 테스트 사례를 게시하면 XSD + XML 당신이 사용하고 있으며, 단위 테스트의 코드와 우리가 이러한 세부 사항을 가지고 있다면 우리가 할 수있는 것을 볼 수 있습니다! 감사합니다. – sbohlen

답변

1

나는 동일한 문제가있었습니다. 그리고 나는 내 테스트를 다시 행복했다에서 네임 스페이스를 넣어되면 내 xml 파일이

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

의 즉

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

<NewDataSet> 

대신에 네임 스페이스를 가지고 있지 않은 것으로 나타났습니다.

+0

불행히도 네임 스페이스를 다른 것으로 변경할 수 없다는 것을 발견했습니다. 이 글을 쓰는 시점에서 네임 스페이스는 NDbUnit 소스에서 'http : // tempuri.org'로 하드 코드되어 있습니다. –

+0

xsd 파일에 'NewDataSet'요소 유형을 지정 했습니까? –