public void GetCurseWord_NotNull() { const int id = 1; CurseWords curseWords = new CurseWords { Id = 1, CurseWord = "BadWord", Severity = 3, TypeId = 1 }; //Arrange _curseWordRepository.Setup(x => x.GetById(id)).Returns(curseWords); //Act var result = _adminService.GetCurseWord(id); //Assert Assert.True(result.Id == curseWords.Id); Assert.True(result.CurseWord == curseWords.CurseWord); Assert.True(result.Severity == curseWords.Severity); Assert.True(result.TypeId == curseWords.TypeId); _curseWordRepository.Verify(x => x.GetById(id), Times.Once()); }
public IActionResult UpdateCurseWord(CurseWords curseWord) { try { return(Ok(_adminService.UpdateCurseWord(curseWord))); } catch (Exception e) { Console.WriteLine(e); return(BadRequest("Unable to post message")); } }
public IActionResult RemoveCurseWord(CurseWords curseWord) { try { _adminService.RemoveCurseWord(curseWord); return(Ok("Successfully removed: " + curseWord.CurseWord)); } catch (Exception e) { Console.WriteLine(e); return(BadRequest("Unable to post message")); } }
public CurseWords UpdateCurseWord(CurseWords curseWord) { return(_curseWordsRepository.Update(curseWord)); }
public void RemoveCurseWord(CurseWords curseWord) { _curseWordsRepository.Delete(curseWord); }
public CurseWords AddCurseWord(CurseWords curseWord) { return(_curseWordsRepository.Add(curseWord)); }