Exemplo n.º 1
0
        private IHttpActionResult RetrieveArtistInfo(string artist)
        {
            var artistInfo = ArtistInfo.FromRepositoryObject(repository.FindArtistInfo(artist));

            if (!string.IsNullOrWhiteSpace(artistInfo.Name))
            {
                return(Ok(artistInfo));
            }
            return(NotFound());
        }
Exemplo n.º 2
0
        public void FromRepositoryObject()
        {
            var lastfmArtistInfo = TestArtistInfo.Create();

            var result = ArtistInfo.FromRepositoryObject(lastfmArtistInfo);

            Assert.That(result.Name, Is.EqualTo(lastfmArtistInfo.Name));
            Assert.That(result.YearFormed, Is.EqualTo(lastfmArtistInfo.YearFormed));
            Assert.That(result.PlaceFormed, Is.EqualTo(lastfmArtistInfo.PlaceFormed));
            Assert.That(result.BioSummary, Is.EqualTo(lastfmArtistInfo.BioSummary));
        }