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 얻을 스택 추적을 공유하십시오 당신하여 MyDatabase 문제입니다. – driis
미안하지만 어떻게 스택 추적을 공유합니까? 나는 C# 프로그래밍에 익숙하지 않다. 만약 내가 좀 느리다면 .. – gdubs