Exemple #1
0
        public void CreateSkill(UserSkillDTO userSkill)
        {
            var mapped = _mapper.Map <UserSkill>(userSkill);

            _context.UserSkillEntities.Add(mapped);
            _context.SaveChanges();
        }
        public void CreateSkill_StateUnderTest_ExpectedBehavior()
        {
            // Arrange
            var          service   = this.CreateService();
            UserSkillDTO userSkill = null;

            // Act
            //service.CreateSkill(
            //    userSkill);

            // Assert
            Assert.True(true);
            this.mockRepository.VerifyAll();
        }
Exemple #3
0
 public IActionResult UpdateUserSkill(Guid id, Guid skillId, [FromBody] UserSkillDTO userSkill)
 {
     try
     {
         userSkill.UserID  = id;
         userSkill.SkillID = skillId;
         _userSkillsService.UpdateSkill(skillId, userSkill);
         return(NoContent());
     }
     catch (Exception e)
     {
         return(_handler.HandleError(e));
     }
 }
        public void UpdateSkill_StateUnderTest_ExpectedBehavior()
        {
            // Arrange
            var          service   = this.CreateService();
            Guid         id        = default(global::System.Guid);
            UserSkillDTO userSkill = null;

            // Act
            //service.UpdateSkill(
            //    id,
            //    userSkill);

            // Assert
            Assert.True(true);
            this.mockRepository.VerifyAll();
        }
        public void CreateUserSkill_StateUnderTest_ExpectedBehavior()
        {
            // Arrange
            var          usersController = this.CreateUsersController();
            Guid         id        = default(global::System.Guid);
            UserSkillDTO userSkill = new UserSkillDTO();

            // Act
            var result = usersController.CreateUserSkill(
                id,
                userSkill);

            // Assert
            Assert.True(true);
            this.mockRepository.VerifyAll();
        }
Exemple #6
0
        public void UpdateSkill(Guid id, UserSkillDTO userSkill)
        {
            if (id != userSkill.UserSkillID)
            {
                throw new ArgumentException();
            }

            _context.Entry(userSkill).State = EntityState.Modified;

            try
            {
                _context.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!UserSkillExists(id))
                {
                    throw new InvalidOperationException();
                }
            }
        }
Exemple #7
0
 public IActionResult CreateUserSkill(Guid id, [FromBody] UserSkillDTO userSkill)
 {
     userSkill.UserID = id;
     _userSkillsService.CreateSkill(userSkill);
     return(CreatedAtAction("GetUserSkill", new { id = userSkill.UserID, skillId = userSkill.SkillID }, userSkill));
 }