public IActionResult Create(Madword model) { model.MadwordDate = DateTime.Now; model.MadwordRating = 1; // Store the model in the database repo.AddMadword(model); return(View(model)); }
public void AddMadwordTest() { // Arrange var fakeRepo = new FakeMadwordRepository(); var controller = new MadwordController(fakeRepo); var madword = new Madword() { MadwordTitle = "New Madword Title", MadwordTopic = "New Topic", AuthorName = "Author", MadwordRating = 5, MadwordText = "MADWORD TEXT" }; // Act controller.Create(madword); // Assert // Ensure that the review was added to the repository var retrievedMadword = fakeRepo.Madwords.ToList()[0]; Assert.Equal(0, System.DateTime.Now.Date.CompareTo(retrievedMadword.MadwordDate.Date)); }
public void AddMadword(Madword madword) { context.Madwords.Add(madword); context.SaveChanges(); }
public void AddMadword(Madword madword) { madword.MadwordID = madwords.Count; madwords.Add(madword); }