public void Then_Returns_Bronze_Achievement()
{
var result = Achievement.ClassUnderTest.IsAwardedForThisPlayer(PlayerId);
Assert.IsNotNull(result);
Assert.IsTrue(result.LevelAwarded.HasValue);
Assert.That(result.LevelAwarded.Value, Is.EqualTo(AchievementLevel.Bronze));
foreach (var championedGame in ChampionedGames.Where(c=>c.PlayerId == PlayerId))
{
Assert.IsTrue(result.RelatedEntities.Contains(championedGame.GameDefinitionId));
}
}
}