public void JetDoublesSpeed() { Jet j = new Jet(); j.Speed = 4; Assert.AreEqual(8, j.Speed); }
public void Run() { var parkingCalculator = new ParkingCalculator.ParkingCalculator(); var oneProp = new OneProp(); var jet = new Jet(); var jumbo = new JumboJet(); var fighter = new Fighter(); Console.WriteLine($"Parking for a small plane is " + $"{parkingCalculator.CalculateParkingCost(oneProp)}"); Console.WriteLine($"Parking for a jet is " + $"{parkingCalculator.CalculateParkingCost(jet)}"); Console.WriteLine($"Parking for a jumbo jet is " + $"{parkingCalculator.CalculateParkingCost(jumbo)}"); Console.WriteLine($"Parking for a fighter is " + $"{parkingCalculator.CalculateParkingCost(fighter)}"); jet.NumPassengers = 225; jet.Capacity = 250; var finalPrice = parkingCalculator.CalculatePassengerDiscount(jet); Console.WriteLine($"Final discounted price for the jet is {finalPrice}"); }
public void JetFlockOverwrittenToFalsAndIsAGaggle() { Jet jet = new Jet(); bool truth = jet.IsAFlock(4); Assert.False(truth); }
public override void Initialize() { recScreen = new Rectangle(0, 0, GraphicsDevice.Viewport.Width, GraphicsDevice.Viewport.Height); positionStart = new Vector2(0, -1 * (recScreen.Height)); recStart = new Rectangle((int)positionStart.X, (int)positionStart.Y, recScreen.Width, recScreen.Height); recLeftSide = new Rectangle(0, -1500, recScreen.Width / 4, 3000); recRightSide = new Rectangle(recScreen.Width - (recScreen.Width / 4), -1500, recScreen.Width / 4, 3000); recB2 = new Rectangle(0, (int)positionStart.Y, recScreen.Width / 2, recScreen.Height / 2); recB3 = new Rectangle(recScreen.Width / 2, (int)positionStart.Y, recScreen.Width / 2, recScreen.Height / 2); recB4 = new Rectangle(recScreen.Width / 2, (int)positionStart.Y / 2, recScreen.Width / 2, recScreen.Height / 2); recB5 = new Rectangle(0, (int)positionStart.Y / 2, recScreen.Width / 2, recScreen.Height / 2); jet = new Jet(Game.Content.Load <Texture2D>("gameplay/jet1"), new Vector2(recScreen.Width / 2, 0), 65, 36); ship = new Ship(Game.Content.Load <Texture2D>("gameplay/ship1"), new Vector2(recScreen.Width / 2, 400), 99, 35); heli = new Heli(Game.Content.Load <Texture2D>("gameplay/heli"), new Vector2(recScreen.Width / 2, 800), 65, 37); raider = new Raider(Game.Content.Load <Texture2D>("gameplay/raider1"), new Vector2((recScreen.Width / 2) - 100, recScreen.Height / 2 + 400), 50, 53); background = new Background(Game.Content.Load <Texture2D>("gameplay/background"), recScreen); backgroundA = new Background(Game.Content.Load <Texture2D>("gameplay/background1"), new Rectangle(0, 0, recScreen.Width, recScreen.Height)); backgroundB = new Background(Game.Content.Load <Texture2D>("gameplay/background2"), recStart); backgroundC = new Background(Game.Content.Load <Texture2D>("gameplay/background3"), recStart); backgroundD = new Background(Game.Content.Load <Texture2D>("gameplay/background4"), recStart); backgroundE = new Background(Game.Content.Load <Texture2D>("gameplay/background5"), recStart); }
public void JetInheritedInterfaceFromAir() { Jet jet = new Jet(); bool truth = jet.NotClaustrophobic(); Assert.True(truth); }
public void JetInheritedVirtualPropertyFromAir() { Jet jet = new Jet(); bool truth = jet.RequiresCaptain; Assert.True(truth); }
public void Morethan1JetIsAFlock() { Jet jet = new Jet(); bool truth = jet.IsAFlock(4); Assert.False(truth); }
private bool DamageTrigger(TriggerBuff buff, TriggerType trigger, object token) { Jet jet = FormulasProvider.Instance.EvaluateJet(Source, ElementType, Effect, this.SpellId); buff.Target.InflictDamages(new Damage(Source, buff.Target, jet, ElementType, Effect, Critical)); return(false); }
public void RotateToVelocity() { Vector2 dir = Jet.GetComponent <Rigidbody2D>().velocity; float angle = Mathf.Atan2(dir.y, dir.x) * Mathf.Rad2Deg; Jet.transform.localRotation = Quaternion.AngleAxis(angle, Vector3.forward); }
public override bool Apply(Fighter[] targets) { if (this.ElementType != EffectElementType.Neutral) { Jet jet = FormulasProvider.Instance.EvaluateJet(this.Source, this.ElementType, this.Effect, this.SpellLevel.SpellId); foreach (var target in targets) { short num = (short)(target.InflictDamages(new Damage(this.Source, target, jet.Clone(), this.ElementType, this.Effect, this.Critical)) / 2); this.Source.Heal(this.Source, num); } return(true); } else { foreach (var target in targets) { short num = (short)(target.InflictDamages((short)this.Effect.DiceMin, this.Source) / 2); this.Source.Heal(this.Source, num); } return(true); } }
public ActionResult DeleteConfirmed(int id) { Jet jet = db.Jets.Find(id); db.Jets.Remove(jet); db.SaveChanges(); return(RedirectToAction("Index")); }
public void JetsDontRequireLiscense() { Jet jet = new Jet(); jet.RequiresLiscense = false; Assert.False(jet.RequiresLiscense); }
public async Task TestAuthenticateAsync() { var jet = new Jet(); var token = await jet.AuthenticateAsync(Credentials); token.Should().NotBeNull("because the login completed"); token.IsExpired.Should().BeFalse("because the token is valid"); }
public async Task TestSetProductPriceAsync() { var jet = await Jet.CreateAsync(Credentials); var statusCode = await jet.SetProductPrice( new ProductPrice(TestSKU, 69.99m)); statusCode.Should().Be(HttpStatusCode.NoContent); }
public void BookSlot_Can_Put_Correct_Airplane_In_Medium_Slot() { var jet = new Jet { Name = "A330" }; var slot = _airplanePark.FindSlot(jet); _airplanePark.BookSlot(slot, jet); _airplanePark.MediumSlots.Count(theSlot => !theSlot.IsAvailable).Should().Be(1); }
private bool OnTurnEnded(TriggerBuff buff, TriggerType trigger, object token) { short jetDelta = (short)(Effect.DiceMax * buff.Target.Stats.MpUsed); Jet jet = FormulasProvider.Instance.EvaluateJet(buff.Caster, ElementType, jetDelta, 0, buff.Caster.GetSpellBoost(SpellId), false); buff.Target.InflictDamages(new Damage(buff.Caster, buff.Target, jet, ElementType, Effect, Critical)); return(false); }
public ActionResult Edit([Bind(Include = "JetID,JetName,JetType")] Jet jet) { if (ModelState.IsValid) { db.Entry(jet).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(jet)); }
static void Main(string[] args) { StreetRacer streetRacer = new StreetRacer(); Helicoper helicoper = new Helicoper(); Jet jet = new Jet(); streetRacer.Go(); helicoper.Go(); jet.Go(); }
public static Jet updateJet(Jet jet) { string sql = @"update dbo.Jets set SerialNumber = @serialNumber, ModelName = @modelName where Id = @id;"; SqlAccess.SaveData(sql, jet); return(jet); }
public ActionResult Create([Bind(Include = "JetID,JetName,JetType")] Jet jet) { if (ModelState.IsValid) { db.Jets.Add(jet); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(jet)); }
public async Task TestSetProductInventoryAsync() { var jet = await Jet.CreateAsync(Credentials); var statusCode = await jet.SetProductInventory( new ProductInventory( TestSKU, new FulfillmentNode("fa3ff0cab54f4ac88bff1f5342f08380", 5))); statusCode.Should().Be(HttpStatusCode.NoContent); }
public override bool Apply(Fighter[] targets) { Jet jet = FormulasProvider.Instance.EvaluateJet(Source, EffectElementType.Fire, Effect, this.SpellId); jet.Delta = (short)(jet.Delta * ((double)Source.Stats.MpPercentage / 100d)); foreach (var target in targets) { target.InflictDamages(new Damage(Source, target, jet.Clone(), EffectElementType.Fire, Effect, Critical)); } return(true); }
public static void Main() { // Build a collection of all vehicles that fly Cessna plane = new Cessna(); Jet plane2 = new Jet(); List <IAirbased> airList = new List <IAirbased>(); airList.Add(plane); airList.Add(plane2); // With a single `foreach`, have each vehicle Fly() foreach (var item in airList) { item.Fly(); } // Build a collection of all vehicles that operate on roads Motorcycle bike = new Motorcycle(); Truck truck = new Truck(); List <IGroundbased> groundList = new List <IGroundbased>(); groundList.Add(bike); groundList.Add(truck); // With a single `foreach`, have each road vehicle Drive() foreach (var item in groundList) { item.Drive(); } // Build a collection of all vehicles that operate on water JetSki ski = new JetSki(); Pontoon boat = new Pontoon(); List <IWaterbased> waterList = new List <IWaterbased>(); waterList.Add(ski); waterList.Add(boat); // With a single `foreach`, have each water vehicle Drive() foreach (var item in waterList) { item.Drive(); } }
public void SetDiagonalThrusters() { for (int i = 0; i < thrusters.Length; i++) { Jet tempThruster = thrusters[i]; if (tempThruster != null) { PlaceDiagonalThrusters(thrusters[i], i); tempThruster.thrustForce = thrustingForce; } } }
private bool OnTurnEnded(TriggerBuff buff, TriggerType trigger, object token) { short jetMin = (short)(this.Effect.DiceMin * buff.Target.Stats.ApUsed); short jetMax = (short)(this.Effect.DiceMax * buff.Target.Stats.ApUsed); if (jetMin < jetMax) { Jet jet = FormulasProvider.Instance.EvaluateJet(buff.Caster, this.ElementType, jetMin, jetMax, buff.Caster.GetSpellBoost(this.SpellId), false); buff.Target.InflictDamages(new Damage(buff.Caster, buff.Target, jet, this.ElementType, this.Effect, this.Critical)); } return(false); }
// GET: Jets/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Jet jet = db.Jets.Find(id); if (jet == null) { return(HttpNotFound()); } return(View(jet)); }
public static void Main() { // Build a collection of all vehicles that fly var jet = new Jet(200, 250, ColorOfVehicle.Silver); var helecopter = new Helecoptor(150, 4, ColorOfVehicle.Black); List <AirCraft> aircrafts = new List <AirCraft>(); aircrafts.Add(jet); aircrafts.Add(helecopter); // With a single `foreach`, have each vehicle Fly() foreach (var aircraft in aircrafts) { aircraft.Fly(1000); } // Build a collection of all vehicles that operate on roads var fordtruck = new FordTruck(12, 5, ColorOfVehicle.Black); var fastcar = new FastCar(20, 5, ColorOfVehicle.Blue); List <Car> cars = new List <Car>(); cars.Add(fordtruck); cars.Add(fastcar); // With a single `foreach`, have each road vehicle Drive() foreach (var car in cars) { car.Driving(50); } // Build a collection of all vehicles that operate on water var jetski = new JetSki(10, 1, ColorOfVehicle.MotherOfPearl); var boat = new Boat(0, 5, ColorOfVehicle.Blue); List <WaterCraft> watercrafts = new List <WaterCraft>(); watercrafts.Add(jetski); watercrafts.Add(boat); // With a single `foreach`, have each water vehicle Drive() foreach (var watercraft in watercrafts) { watercraft.Driving(5); } Console.ReadKey(); }
public void EaseVelocityTo() { t += Time.deltaTime; if (t >= 1 || Jet == null) { GameplayManager.OnUpdateDuringGame -= EaseVelocityTo; } else { Rigidbody2D rigidbody = Jet.GetComponent <Rigidbody2D>(); rigidbody.AddForce(Vector2.Lerp(finalVelocity / 10, finalVelocity, t)); } }
public static List <Jet> CreateJet(string modelName, int serialNumber) { Jet jet = new Jet { modelName = modelName, serialNumber = serialNumber }; string sql = @"insert into dbo.Jets (ModelName, SerialNumber) values(@modelName, @serialNumber);"; SqlAccess.SaveData(sql, jet); string returnSql = @"select * from dbo.Jets where SerialNumber = " + serialNumber + ";"; return(SqlAccess.LoadData <Jet>(returnSql)); }
public Jets(Graphics g, Image jetImage, Scroller scroller) { Random rnd = new Random(); this.scroller = scroller; this.jetImage = jetImage; this.g = g; for (int j = 0; j < jets.Length; j++) { int v = rnd.Next(45) * 10 + 1; int w = rnd.Next(100) * 10 + 1; jets[j] = new Jet(); jets[j].x = v; jets[j].y = w; } }