コード例 #1
0
        public void Ability_ids_are_unique()
        {
            // Arrange
            var context = new TestContext();
            var player = context.Player;

            // Act
            var cards = context.CreateCards<FalconArbalest>();

            // Assert
            Assert.That(cards.Select(c => c.Id).Distinct().Count(), Is.EqualTo(cards.Length));
            Assert.That(cards.SelectMany(c=>c.GetAbilities().Select(a=>a.Id)).Count(), Is.EqualTo(cards.Length));
        }