public void CanUpdateTest() { PenViewModel penViewModel = new PenViewModel(); Assert.IsTrue(penViewModel.CanUpdate); penViewModel.Pen = null; Assert.IsFalse(penViewModel.CanUpdate); }
public void AddingAnimalTest() { PenViewModel penViewModel = new PenViewModel(); penViewModel.RemoveAllAnimals(); penViewModel.AddChicken(); Assert.AreEqual(penViewModel.Pen.GetAnimals().Count, 1); }
public void DeletingAnimalTest() { PenViewModel penViewModel = new PenViewModel(); penViewModel.RemoveAllAnimals(); penViewModel.AddChicken(); penViewModel.SelectedAnimal = penViewModel.Pen.GetAnimal(0); penViewModel.RemoveAnimal(); Assert.AreEqual(penViewModel.Pen.GetAnimals().Count, 0); }
public void Update(PenViewModel penViewModel) { _bus.SendCommand(_autoMapper.Map <UpdatePenCommand>(penViewModel)); }
public ActionResult Pen(PenViewModel penViewModel) { _penService.Update(penViewModel); return(RedirectToAction("Index")); }
public IActionResult Post([FromBody] PenViewModel penViewModel) { _penService.Create(penViewModel); return(Ok(penViewModel)); }
public PenUpdateCommand(PenViewModel viewModel) { _ViewModel = viewModel; }
public MainWindow() { InitializeComponent(); DataContext = new PenViewModel(); }
public AddPigCommand(PenViewModel viewModel) { _ViewModel = viewModel; }
public RemoveAnimalCommand(PenViewModel viewModel) { _ViewModel = viewModel; }
public AddCowCommand(PenViewModel viewModel) { _ViewModel = viewModel; }
public AddChickenCommand(PenViewModel viewModel) { _ViewModel = viewModel; }