public void ShouldReturnErrorWhenAlbumNotFoundById()
{
_albumRepository = new Mock<IAlbumRepository>();
_albumRepository.Setup(a => a.Find(It.IsAny<Expression<Func<Album, bool>>>(), true))
.Returns(new List<Album>());
_albumLogic = new AlbumLogic(_albumRepository.Object);
var result = _albumLogic.Get(1);
Assert.IsNotNull(result);
Assert.IsNotNull(result.Error);
Assert.AreEqual((int) Constants.Error.RecordNotFound, result.Error.Id);
Assert.AreEqual("Cannot find album with Id 1", result.Error.Message);
}