Ejemplo n.º 1
0
        public void Peasant_To_Peasant_Attack()
        {
            var    unit   = new Creature(1, 1, 1, 2);
            Damage damage = unit.PureDamage(unit);

            Assert.That(damage, Is.Damage(new Damage(1, 2)));
        }
Ejemplo n.º 2
0
            public void Equals_With_Tolerance_With_Custom_Constraint()
            {
                var damage = new Damage(1, 2);
                var other  = new Damage(1, 1.999);

                Assert.That(damage, Is.Damage(other));
            }
Ejemplo n.º 3
0
            public void Equal_To_Another()
            {
                var damage = new Damage(1, 2);
                var other  = new Damage(1, 2);

                Assert.That(damage, Is.EqualTo(other));
            }
Ejemplo n.º 4
0
            public void Can_Be_Reverse_Multiplied_By_Const()
            {
                var damage = new Damage(1, 2);

                Assert.That(2 * damage, Is.EqualTo(new Damage(2, 4)));
            }