0
NUnitに問題があります。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();
}
}
それは私に
System.NotImplementedExceptionを与えて
[Test] public void Method_Test_Pass_myAction() { newModel.myAction(db,"R","I"); Assert.That(db.DataEmp.FirstOrDefault(de => de.Id == newModel.Id), Is.Null); }
のNUnitの私のTestCase:方法私はこのTestFixtureテスト
モデルは、このようなものですモデルを持っていますまたは操作が実装されていません。
セットアップメソッドでnewModelをインスタンス化したときに何が問題なのかよく分かりません。アプリを実行すると、メソッドは正常に実行されています。 考えていただければ幸いです。
ありがとうございます!
と間違っているあなたがそのNotImplementedExceptionのために取得するスタックトレースを共有してみてください。 – driis
申し訳ありませんが、どのようにスタックトレースを共有しますか?私はC#プログラミングの新人です、私はちょっと遅い場合は私を赦してください:) – gdubs