Ejemplo n.º 1
0
        public void Delete()
        {
            _repo.Setup(m => m.Delete(It.IsAny <string>()));
            var result = _controller.Delete("S2345") as OkResult;

            Assert.NotNull(result);
        }
        public void Test_Success_Delete_Existing_Skill()
        {
            //Arrange
            var Skill = _sqlSkillList.Where(e => e.Id == 1).FirstOrDefault();

            //Act
            _SkillController.Delete(Skill);

            //Assert
            _sqlSkillServiceMock.Verify(e => e.DeleteSkill(Skill), Times.Once);
        }
Ejemplo n.º 3
0
        public void DeleteSkill()
        {
            // Arrange
            SkillController controller = new SkillController();

            var actResult = controller.Delete(1);
            // Act
            var result = actResult as OkNegotiatedContentResult <bool>;

            // Assert
            Assert.IsNotNull(result);
            Assert.IsTrue(result.Content == true);
        }
Ejemplo n.º 4
0
        private void update_profile_Click(object sender, EventArgs e)
        {
            Profile profile = new Profile()
            {
                JobSeeker_Id     = _myId,
                ContactData      = contact_data_box.Text,
                Education        = education_box.Text,
                FirstName        = first_name_box.Text,
                LastName         = last_name_box.Text,
                ShortDescription = short_description_data.Text,
                WorkExperience   = work_experience_box.Text
            };

            if (profileController.Select(_myId) != null)
            {
                profileController.Update(profile);
            }
            else if (profileController.Select(_myId) == null)
            {
                profileController.Insert(profile);
            }


            SkillController skillController = new SkillController();
            var             checkedskills   = skills_checklist.CheckedItems;
            var             skills          = skills_checklist.Items;

            foreach (var skl in skills)
            {
                skillController.Delete(profile.JobSeeker_Id, skl.ToString());
            }
            foreach (var skill in checkedskills)
            {
                Skill skl = new Skill()
                {
                    Profile_Id = profile.JobSeeker_Id,
                    Skill1     = skill.ToString()
                };
                skillController.Insert(skl);
            }

            Dispose();
        }
Ejemplo n.º 5
0
        public void DeleteSkill_ValidSkill_ReturnsTrue()
        {
            AddNewSkill_ValidSkill_ReturnsAllSkills();

            IHttpActionResult actionResult = _skillController.Get();
            var contentResult = actionResult as OkNegotiatedContentResult <IEnumerable <SkillDTO> >;

            if (contentResult != null)
            {
                var skill = contentResult.Content.FirstOrDefault();

                IHttpActionResult deleteActionResult = _skillController.Delete(skill.SkillId);
                var deleteContentResult = deleteActionResult as OkNegotiatedContentResult <bool>;

                Assert.IsNotNull(contentResult);
                Assert.IsTrue(deleteContentResult.Content);

                IHttpActionResult getActionResult = _skillController.Get(skill.SkillId);
                var getContentResult = getActionResult as OkNegotiatedContentResult <SkillDTO>;

                Assert.IsNull(getContentResult);
            }
        }