Похоже, что Moq кеширует данные, которые я настроил как возврат. Когда я делаю это:
var service = new Mock<AlbumService>();
service.Setup(x => x.CreateOne()).Returns(new AlbumService().CreateOne());
возвращает тот же объект , даже если AlbumService.CreateOne () возвращает новый экземпляр Album.
Можно ли заставить Moq вызывать действие Returns каждый раз, когда я получаю доступ к CreateOne ()?