public void GetUser() { string rootDir = AppDomain.CurrentDomain.DynamicDirectory ?? AppDomain.CurrentDomain.BaseDirectory; var cleaner = new WebpageCleaner(); var client = new HttpClient(); var cache = new WebpageCache(rootDir, cleaner, client); var parser = new SteamProfileParser(cache); var user = parser.GetUser(ValidSteamProfileUrl); Assert.IsNotNull(user); Assert.IsNotNull(user.CommunityUrl); Assert.IsNotNull(user.IconUrl); Assert.IsNotNull(user.Id); Assert.IsNotNull(user.Username); }
private static SteamProfileParser GetProfileParser() { string rootDir = AppDomain.CurrentDomain.DynamicDirectory ?? AppDomain.CurrentDomain.BaseDirectory; var cleaner = new WebpageCleaner(); var client = new HttpClient(); var cache = new WebpageCache(rootDir, cleaner, client); var parser = new SteamProfileParser(cache); return parser; }