public void Test_Add_New_Skill() { //Arrange var Skill = new SQLSkill { Name = "Soft Skills" }; //Act _sqlSkillRepository.Add(Skill); //Assert //Check if Skill had been added to test database }
public void Test_Delete_Existing_Skill() { //Arrange var Skill = new SQLSkill { Id = 1, Name = "Tech Skills" }; //Act _sqlSkillRepository.Delete(Skill); //Assert //check if record had been deleted from test database }
public void Test_Update_Existing_Skill() { //Arrange var Skill = new SQLSkill { Id = 1, Name = "Tech Skills" }; //Act _sqlSkillRepository.Update(Skill); //Assert //Check if Skill had been added to test database }
public void Test_Get_Skill_By_Id() { //Arrange var Skill = new SQLSkill { Id = 1, Name = "Tech Skills" }; //Act var result = _sqlSkillRepository.Get(1); //Assert Assert.AreEqual(Skill.Id, result.Id); Assert.AreEqual(Skill.Name, result.Name); Assert.AreEqual(Skill.SkillParentCategory_Id, result.SkillParentCategory_Id); }
public void Test_Delete_Existing_Skill() { //Arrange SQLSkill Skill = new SQLSkill { Id = 3, Name = "C#", SkillParentCategory_Id = 1 }; _sqlUnitOfWorkMock.Setup(s => s.SQLSkillRepository.Delete(Skill)); //Act _sqlSkillService.DeleteSkill(Skill); //Assert _sqlUnitOfWorkMock.Verify(v => v.SQLSkillRepository.Delete(Skill), Times.Once); }
public void Test_Add_New_Skill() { //Arrange var Skill = new SQLSkill { Id = 4, Name = "Unit Testing", SkillParentCategory_Id = 1 }; _sqlUnitOfWorkMock.Setup(s => s.SQLSkillRepository.Add(Skill)).Returns(Skill.Id); //Act var result = _sqlSkillService.AddSkill(Skill); //Assert Assert.AreEqual(result, Skill.Id); }
public void Test_Success_Add_New_Skill() { //Arrange var Skill = new SQLSkill { Id = 4, Name = "Unit Testing", SkillParentCategory_Id = 1 }; _sqlSkillServiceMock.Setup(s => s.AddSkill(Skill)).Returns(Skill.Id); //Act var result = _SkillController.Post(Skill); //Assert _sqlSkillServiceMock.Verify(e => e.AddSkill(Skill), Times.Once); Assert.AreEqual(result, Skill.Id); }
public void Delete([FromBody] SQLSkill skill) { _skillService.DeleteSkill(skill); }
public void Put([FromBody] SQLSkill skill) { _skillService.UpdateSkill(skill); }
public long Post([FromBody] SQLSkill skill) { return(_skillService.AddSkill(skill)); }
public void UpdateSkill(SQLSkill skill) { _sqlunitOfWork.SQLSkillRepository.Update(skill); }
public void DeleteSkill(SQLSkill skill) { _sqlunitOfWork.SQLSkillRepository.Delete(skill); }
public long AddSkill(SQLSkill skill) { return(_sqlunitOfWork.SQLSkillRepository.Add(skill)); }