Example #1
0
        public void VoegActieToeMetContainer()
        {
            _groep.CurrentState = new MotivatieGoedgekeurdState(_groep);
            var model     = new ActieViewModel();
            var container = new ActieContainer();

            _groep.AddContainer(container);
            _controller.ActieMaken(_cursist);
            model.Titel        = "Test";
            model.Omschrijving = "Test";

            _controller.VoegActieToe(_cursist, model);

            _actieRepository.Verify(a => a.SaveChanges(), Times.Once);
            Assert.Equal(container, _groep.GeefLaatsteContainer());
        }