public void Should_Not_Delete_Assignment() { //arrange //arrange var assignment = new Domain.Assignments.Assignment() { Title = "To be deleted", Description = "To be deleted", DictaatDetailsId = "Dictaat_1" }; base._context.Assignments.Add(assignment); base._context.SaveChanges(); //act - Wrong dictaat var response = _c.Delete("Dictaat_2", assignment.Id); //assert Assert.Null(response); //clean up base._context.Assignments.Remove(assignment); base._context.SaveChanges(); }
public void Should_Delete_Assignment() { //arrange var assignment = new Domain.Assignments.Assignment() { Title = "To be deleted", Description = "To be deleted", DictaatDetailsId = "Dictaat_1" }; base._context.Assignments.Add(assignment); base._context.SaveChanges(); base.am.Setup(a => a.IsDictaatContributer(It.IsAny <string>(), It.IsAny <string>())) .Returns(Task.FromResult(true)); //act var response = _c.Delete("Dictaat_1", assignment.Id); //assert Assert.Equal(assignment.Id, response.Id); }