ja testuje klasę utworzyć w Visual Studio 2012Jednostka operacja testowania CRUD w visual studio 2012
Moja Klasa kontroler jest:
public ActionResult Create()
{
return View();
}
//
// POST: /Member/Create
[HttpPost]
public ActionResult Create(Member member)
{
if (ModelState.IsValid)
{
db.Members.Add(member);
db.SaveChanges();
return RedirectToAction("Index");
}
return View(member);
}
I klasa test jest:
[TestClass]
public class MemberTest
{
[TestMethod]
public void Create(Member mem)
{
mem.MemID = 123;
mem.MemName = "sruthy";
/// dont know what is writing.
}
}
SampleDataContext .cs
public class SampleDataContext:DbContext
{
public DbSet<Member> Members { get; set; }
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
modelBuilder.Conventions.Remove<PluralizingTableNameConvention>();
}
}
Utknąłem w sprawie testowej, pomóż mi.
To jest właśnie odpowiedź, że chciałem napisać – bAN
Czy to też trzeba ' [TearDown] 'metoda oczyszczania? – christiandev
@ christiandev tak nowe wartości przypisane do pól przed każdym uruchomieniem testu, nie potrzebujesz TearDown tutaj –