public void TestCopyTieFighter()
        {
            var repo     = new Mock <ITieFighterRepository>();
            var repairer = new TieFighterRepairService(repo.Object);

            var t1 = new TieFighter()
            {
                Code      = "ABC",
                IsDamaged = true
            };

            var t2 = repairer.CopyTieFighter(t1);

            Assert.AreEqual(t1.Code, t2.Code);
            Assert.AreEqual(t1.IsDamaged, t2.IsDamaged);
        }