2009-08-24 32 views
0

表我在使用NDbUnit與擁有自己的模式表的問題 - 即:使用NDbUnit與具有表模式

CREATE TABLE MYSCHEMA.MyTable01 
(
    Id int NOT NULL, 
    Description varchar(50) NOT NULL 
) 

這是一個支持的方案?我需要做些什麼來實現這個目標?

(當表dbo.MyTable01工作的罰款)

回答

0

您正在使用什麼版本NDbUnit的?早期版本不支持顯式模式前綴,但更新的版本應該適當地支持它們。

+0

這個*被支持在正確支持模式的數據庫上。請參閱以下腳本中創建的SQL Server數據庫:http://code.google.com/p/ndbunit/source/browse/trunk/NDbUnit.Test/Scripts/sqlserver-testdb-create.sql 這會正確創建數據庫中的一個名爲[OtherSchema]的'第二個模式',然後NDbUnit單元測試就可以正常運行。 請注意,VS DataSet設計器未正確添加架構前綴到您的數據集 - 在將表放入它之後,您必須自己將架構前綴添加到XSD中的表中。在此之後,NDbUnit DOES支持模式。 – sbohlen 2010-05-17 11:17:37