Ejemplo n.º 1
0
 public string AddGoal(CreateGoalViewModel model)
 {
     if (model != null)
     {
         var entity = Mapper.Map<CreateGoalViewModel, Goal>(model);
         _goalRepository.Add(entity);
         return entity.Id;
     }
     else
     {
         throw new NotImplementedException();
     }
 }
Ejemplo n.º 2
0
        public void succeed_add_goal_repository_mocked()
        {
            //arrange
            var model = new CreateGoalViewModel()
            {
                Name = "Some name",
                Description = "Some desc"
            };
            _mockedGoalRepository.Setup(repository => repository.Add(It.IsAny<Goal>())).Verifiable();

            //act
            var result = _goalService.AddGoal(model);

            //assert
            _mockedGoalRepository.Verify(verify => verify.Add(It.IsAny<Goal>()), Times.Once);
        }