public void GetAllAlbums_ok_returnsdata_test()
        {
            Mock <IInventoryService> mockInventoryService
                = new Mock <IInventoryService>();

            Album[] albums = { new Album {
                                   AlbumId = 1
                               },
                               new Album {
                                   AlbumId = 2
                               } };
            mockInventoryService.Setup(obj => obj.GetAllAlbums()).Returns(albums);

            AlbumApiController controller = new AlbumApiController(mockInventoryService.Object);
            IHttpActionResult  response   = controller.GetAllAlbums();
            var contentResult             = response as OkNegotiatedContentResult <Album[]>;

            Assert.NotNull(contentResult);
            Assert.NotNull(contentResult.Content);
            var data = contentResult.Content;

            Assert.Equal(data, albums);
        }