public void Delete_Point_Success() { // Arrange newPoint = tu.CreatePointInDb(); var expectedResponse = newPoint; // Act var response = ps.DeletePoint(newPoint.Id); _db.SaveChanges(); var result = _db.Points.Find(expectedResponse.Id); // Assert Assert.IsNotNull(response); Assert.IsNull(result); Assert.AreEqual(response.Id, expectedResponse.Id); }
public Point DeletePoint(Guid pointId) { var point = _ps.DeletePoint(pointId); if (point == null) { throw new PointNotFoundException(); } return(point); }