コード例 #1
0
 public ActionResult Put(int id, [FromBody] Album album)
 {
     if (_albumGetByIdService.GetItemById(id) == null)
     {
         return(this.StatusCode((int)HttpStatusCode.NotFound));
     }
     _albumUpdateService.UpdateItem(id, album);
     return(this.Ok());
 }
コード例 #2
0
        public void UpdateItem()
        {
            Album _Album = new Album();

            _Album.AlbumId = 0;
            _Album.Title   = "Meteora";
            var aRepo = new Mock <IARepo>();

            aRepo.Setup(x => x.Update(0, _Album)).Returns(_Album);
            var albumUpdateService = new AlbumUpdateService(aRepo.Object);

            Assert.AreEqual(albumUpdateService.UpdateItem(0, _Album), _Album);
        }