Esempio n. 1
0
        public void CarTest()
        {
            JObject car = new JObject();
            car.Add("Id", 1);
            car.Add("SirenActive", false);
            car.Add("x", 200);
            car.Add("y", 300);
            car.Add("r", 500);
            car.Add("type", 1);

            AbstractCarViewModel c1 = new NormalCarViewModel(new VRPosition(100, 200, 300), 1);
            Dictionary<int, AbstractCarViewModel> cars = handler.Cars;
            cars.Add(c1.Id, c1);
            handler.Cars = cars;
            handler.Handle(car);
            AbstractCarViewModel c2 = new NormalCarViewModel(new VRPosition(200, 300, 500), 1);

            Assert.AreEqual(c1.ToString(), c2.ToString());
        }