0
在我的NUnit中存在一些問題。我有這樣的TestFixture測試模型mvc NUNIT System.NotImplementedException:方法或操作未實現
模式是這樣的:
public class Model
{
public int Id {get;set;}
public string Name {get; set;}
public void myAction(MyDatabase db, string r, string i) {
db.DataEmp.Add(new DataEmp{
Id = this.Id,
DateOfAction = DateTime.UtcNow,
R = r,
I = i
});
db.SaveChanges();
}
}
我在NUnit的測試用例
[Test]
public void Method_Test_Pass_myAction()
{
newModel.myAction(db,"R","I");
Assert.That(db.DataEmp.FirstOrDefault(de => de.Id == newModel.Id), Is.Null);
}
它給了我一個
System.NotImplementedException:該方法或操作未實現。
所以我不確定有什麼問題,因爲我在Setup方法中實例化newModel。如果運行應用程序,該方法運行良好。 感謝您的意見。
謝謝!
嘗試分享堆棧跟蹤你得到的是NotImplementedException。 – driis
對不起,但我如何分享堆棧跟蹤?我是新來的C#編程,請原諒我,如果我有點慢:) – gdubs