public void CreateTest() { PartialViewResult rv = (PartialViewResult)_controller.Create(); Assert.IsInstanceOfType(rv.Model, typeof(userVM)); userVM vm = rv.Model as userVM; user v = new user(); v.DCID = AddDC(); v.DeptID = AddDept(); v.ITCode = "XML"; v.Password = "******"; v.Name = "LxL"; vm.Entity = v; _controller.Create(vm); using (var context = new DataContext(_seed, DBTypeEnum.Memory)) { var data = context.Set <user>().FirstOrDefault(); Assert.AreEqual(data.ITCode, "XML"); Assert.AreEqual(data.Password, "rHrvv"); Assert.AreEqual(data.Name, "LxL"); Assert.AreEqual(data.CreateBy, "user"); Assert.IsTrue(DateTime.Now.Subtract(data.CreateTime.Value).Seconds < 10); } }