Пример #1
0
        public async Task DiscogsSearchMasterAlbum()
        {
            DiscogsAgent agent = new DiscogsAgent(Secret.DiscogsAuth);

            Assert.IsNotNull(agent, "Discogs agent is null");

            var list = await agent.SearchMasterAlbum("Paranoid", "Black Sabbath");

            Assert.AreEqual(list.Count, 12, "list size dont match");
        }
Пример #2
0
        public async Task DiscogsSearchArtist()
        {
            DiscogsAgent agent = new DiscogsAgent(Secret.DiscogsAuth);

            Assert.IsNotNull(agent, "Discogs agent is null");

            var list = await agent.SearchArtist("Black Sabbath");

            Assert.AreEqual(list.Count, 173, "list size dont match");
        }
Пример #3
0
        public async Task DiscogsAgentGetAlbumVersions()
        {
            DiscogsAgent agent = new DiscogsAgent(Secret.DiscogsAuth);

            Assert.IsNotNull(agent, "Discogs agent is null");

            var list = await agent.GetReleases(AlbumId);

            Assert.AreEqual(list.Count, 182, "List dont match");
        }
Пример #4
0
        public async Task DiscogsSearchArtist()
        {
            var agent = new DiscogsAgent(Secret.DiscogsAuth);

            Assert.IsNotNull(agent, "Discogs agent is null");

            var results = await agent.SearchArtist("white stripes");

            Assert.IsNotNull(results, "Result object is null");
            Assert.IsTrue(results.Count > 0, "None result was returned");
        }
Пример #5
0
        public async Task DiscogsAgentGetArtistById()
        {
            DiscogsAgent agent = new DiscogsAgent(Secret.DiscogsAuth);

            Assert.IsNotNull(agent, "Discogs agent is null");

            DiscogsArtist artist = await agent.GetArtistById(ArtistId);

            Assert.IsNotNull(artist, "DiscogsArtist is null");
            Assert.AreNotEqual(artist.Images.First().Size.Height, -1);
            Assert.AreEqual(artist.Name, "The White Stripes");
        }
Пример #6
0
        public async Task DiscogsAgentGetAlbumById()
        {
            DiscogsAgent agent = new DiscogsAgent(Secret.DiscogsAuth);

            Assert.IsNotNull(agent, "Discogs agent is null");

            DiscogsAlbum album = await agent.GetMasterAlbumById(AlbumId);

            Assert.IsNotNull(album, "DiscogsAlbum is null");

            DiscogsAlbum release = await agent.GetReleaseAlbumById("1231873");

            Assert.IsNotNull(release, "DiscogsAlbum is null");
        }