public void TestGoodService_GetGood_ShouldReturnGood() { // Arrange var goodResult = new GoodViewModel { Id = 1, Name = "Bread Borodinskiy", Amount = 80, BarCode = 54329876 }; GoodService ps = new GoodService(new FakeContext()); // Act var result = ps.GetGood(1); // Assert Assert.AreEqual(true, (goodResult.Id == result.Id) && (goodResult.Amount == result.Amount) && (goodResult.Name == result.Name) && (goodResult.BarCode == result.BarCode)); }
public GoodViewModel GetGood(int id) { GoodViewModel result = new GoodViewModel(); var good = context.GetGood(id); result.Id = good.Id; result.Name = good.Name; result.Amount = good.Amount; result.BarCode = good.BarCode; return result; }
public void TestHomeController_Edit_ModelIsNotNull() { // Arrange var goodResult = new GoodViewModel { Id = 1, Name = "Bread Borodinskiy", Amount = 80, BarCode = 54329876 }; var mock = new Mock<IGoodService>(); mock.Setup(m => m.GetGood(1)).Returns(goodResult); HomeController controller = new HomeController(mock.Object); // Act ViewResult result = controller.Edit(1) as ViewResult; // Assert Assert.IsNotNull(result.Model); }
public void EditGood(GoodViewModel good) { context.EditGood(good.Id, good.Name, good.Amount, good.BarCode); }
public void AddGood(GoodViewModel good) { context.AddGood(good.Name, good.Amount, good.BarCode); }
public ActionResult Add(GoodViewModel good) { service.AddGood(good); return RedirectToAction("Index"); }
public ActionResult Edit(GoodViewModel good) { service.EditGood(good); return RedirectToAction("Index"); }