public void StandardDownloadTest() { var provider = new GogMetadataProvider(); var data = provider.GetMetadata("1207659012"); Assert.IsNotNull(data.GameData); Assert.IsNotNull(data.Icon); Assert.IsNotNull(data.Image); Assert.IsNotNull(data.GameData.ReleaseDate); Assert.IsFalse(string.IsNullOrEmpty(data.BackgroundImage)); Assert.IsFalse(string.IsNullOrEmpty(data.GameData.Description)); CollectionAssert.IsNotEmpty(data.GameData.Publishers); CollectionAssert.IsNotEmpty(data.GameData.Developers); CollectionAssert.IsNotEmpty(data.GameData.Tags); CollectionAssert.IsNotEmpty(data.GameData.Genres); CollectionAssert.IsNotEmpty(data.GameData.Links); CollectionAssert.IsNotEmpty(data.GameData.Publishers); }
public void StandardDownloadTest() { var provider = new GogMetadataProvider(GogLibraryTests.CreateLibrary()); var data = provider.GetMetadata(new Game() { GameId = "1207659012" }); Assert.IsNotNull(data.GameInfo); Assert.IsNotNull(data.Icon); Assert.IsNotNull(data.CoverImage); Assert.IsNotNull(data.GameInfo.ReleaseDate); Assert.IsNotNull(data.BackgroundImage); Assert.IsFalse(string.IsNullOrEmpty(data.GameInfo.Description)); CollectionAssert.IsNotEmpty(data.GameInfo.Publishers); CollectionAssert.IsNotEmpty(data.GameInfo.Developers); CollectionAssert.IsNotEmpty(data.GameInfo.Tags); CollectionAssert.IsNotEmpty(data.GameInfo.Genres); CollectionAssert.IsNotEmpty(data.GameInfo.Links); CollectionAssert.IsNotEmpty(data.GameInfo.Publishers); }