public async Task NotFound_GetAlbumResult() { //Arrange abumDetails = new AlbumDetails(_logger, _mapper, _albumRepo); IdViewModel idViewModel = new IdViewModel(); idViewModel.AlbumId = 20; //Act ResponseViewModel data = await abumDetails.GetAlbumDetails(idViewModel); //Assert Assert.Null(data.Content); }
public async Task MatchData_GetAlbumResult() { //Arrange abumDetails = new AlbumDetails(_logger, _mapper, _albumRepo); IdViewModel idViewModel = new IdViewModel(); idViewModel.AlbumId = 3; //Act ResponseViewModel data = await abumDetails.GetAlbumDetails(idViewModel); //Assert AlbumDetailsViewModel albumDetails = (AlbumDetailsViewModel)data.Content; Assert.Equal("Classic", albumDetails.GenreName.Trim()); Assert.Equal("Backstreet_Boys", albumDetails.albumName); }
public AlbumController(ILogger <AlbumController> log, IAlbumDetails albumDetails) { _log = log; _albumDetails = albumDetails; }
public AlbumController() { _albumDetails = new AlbumDetails(new Data.DB_Models.DB_MusicContext()); }
public AlbumController(ILogger <AlbumController> log, IAlbumDetails albumDetails, IUnitOfWork IUnitOfWork) { _log = log; _albumDetails = albumDetails; _IUnitOfWork = IUnitOfWork; }