0
我目前使用亞音速3.03活動記錄庫。亞音速單元測試錯誤?
我已經建立了測試連接字符串,利用虛擬的內部存儲。
[TestInitialize]
public void TestInitialize()
{
List<ServiceJob> jobs = new List<ServiceJob>()
{
new ServiceJob() { ServiceJobID = 1 },
new ServiceJob() { ServiceJobID = 2 }
};
ServiceJob.Setup(jobs);
}
[TestMethod]
public void TestMethod()
{
ServiceJob job = ServiceJob.SingleOrDefault(s => s.ServiceJobID == 2);
Assert.AreEqual(2, job.ServiceJobID);
}
我在等待這個單元測試通過,但是它拉出了第一個服務工作並失敗。 我也經歷過使用其他糖的方法,如.Find問題()。
當使用IQueryable接口(如ServiceJob.All.Where(s => s.ServiceJobID == 2))時它工作正常,但不喜歡爲測試目的剝出糖!
偉大的產品的方式,真的很感動至今。
我已經經歷了同樣的問題:http://stackoverflow.com/questions/1341073/subsonic-3-0-testing-what-am-我缺少 - 在這裏 - 你提交了一個錯誤報告? – kerbou 2009-08-27 13:36:46
我會,但GitHub的頁面沒有完全從我的箱子裝載。 – timpeck 2009-08-27 16:24:54