我有一個在我的數據驅動的單元測試中使用以下CSV文件:「預期」數據驅動的單元測試 - CSV編碼問題?
File;expected
Resources.resx;default
Resources.de.resx;de
AttachmentDetail.ascx.it.resx;it
SomeOtherFile.rm-CH.resx;rm-CH
「文件」,並在報頭。但是,如果我想在代碼中的「文件」 -column像
TestContext.DataRow["File"].ToString();
我得到的錯誤
System.ArgumentException:列 「文件」不屬於表..
當我通過test-method屬性將CSV文件添加到現有的測試用例時,好像「文件」列在其名稱前有一些奇怪的符號,很像編碼問題。但是,如果我用記事本,記事本++甚至TextMate(在Mac上)打開CSV文件,我沒有看到任何這樣的跡象,我無法擺脫它們。
有人可以給我一個關於這個問題的建議嗎?
你介意說哪種語言?我假設C#... – 2009-07-10 16:31:49