FittingEngine.Context.GetDamageOutput C# (CSharp) Метод

GetDamageOutput() публичный Метод

public GetDamageOutput ( ) : DamageOutput
Результат DamageOutput
        public DamageOutput GetDamageOutput()
        {
            //TODO method doesn't belong here
            return DamageAnalysis.GetDamageOutput(this);
        }
    }

Usage Example

        public void TestTurretStats()
        {
            var ship = _service.CreateShip("Republic Fleet Firetail");
            var items = _service.CreateItems(

                                             "150mm Light AutoCannon II", "Gyrostabilizer II"
                                            );

            var context = new Context
            {
                Ship = ship,
                Target = _service.CreateItem("Rifter"),
                Char = _service.GetAllVCharacter(),
                Area = new Item()
            };
            context.Char.InstalledItems.Add(ship);
            ship.InstalledItems.AddRange(items);
            context.Char.Activate(context);
            var damageOutput = context.GetDamageOutput();
            Assert.AreEqual(73.753, damageOutput.Entries.Sum(x => x.AmmoEntries.First().Damage.DamagePerSecond), 0.001);

            
        }
All Usage Examples Of FittingEngine.Context::GetDamageOutput