public async void RenameLocation_ShouldSaveDbContextChanges() { // Arrange SetUp(); var payload = new Location { Id = 2, Name = "NewLocName" }; var locationInDb = new Location { Id = 2 }; _context.Locations.Returns(new List <Location> { locationInDb }); // Act var sit = new LocationDataService(_factory); var result = await sit.RenameLocationAsync(payload.Id, payload.Name); // Assert _context.Received().SaveChanges(); Assert.Equal(payload.Name, result.Name); }