public void GetAchievementsByDeveloper_UserName_Achievements() { var target = new NuGetAchievementProvider(); var actual = target.GetAchievements(new DeveloperAccountAtIssuer(0, "g1acomell1")); Assert.AreNotEqual(0, actual.Count); Assert.AreEqual("NuGet", actual[0].Issuer.Name); Assert.AreEqual("Packages", actual[0].Name); Assert.AreEqual("Packages downloads", actual[1].Name); Assert.AreEqual("Max single package downloads", actual[2].Name); Assert.IsTrue(actual [2].Value >= 1000); }
public void Exists_UserExists_True() { var target = new NuGetAchievementProvider(); Assert.IsTrue(target.Exists(new DeveloperAccountAtIssuer(0, "g1acomell1"))); }
public void Exists_UserNotExists_False() { var target = new NuGetAchievementProvider(); Assert.IsFalse(target.Exists(new DeveloperAccountAtIssuer(0, Guid.NewGuid().ToString()))); }