public void TestCarManager()
        {
            var carDatabase = new CarDatabase();
            var carManager  = new CarManager(carDatabase);

            Assert.AreEqual("Volkswagen Golf III, Fiat Multipla, Renault Megane", carManager.GetCarsNames());
            Assert.AreEqual("Multipla", carManager.GetBestCar().Model);
            Assert.AreEqual("Renault", carDatabase.GetCarByID("3").Brand);
        }
Esempio n. 2
0
        public void ConfigureServices(IServiceCollection services)
        {
            services.AddRazorPages();
            services.AddServerSideBlazor();

            var carDB    = new CarDatabase();
            var driverDB = new DriverDatabase();

            var carsInitTask    = carDB.Connect();
            var driversInitTask = driverDB.Connect();

            Task.WaitAll(carsInitTask, driversInitTask);

            var carService    = new CarService(carDB, driverDB);
            var driverService = new DriverService(driverDB);

            services.AddSingleton(carService);
            services.AddSingleton(driverService);

            services.AddCors();
        }
 public CarsController(CarDatabase db, IBus bus)
 {
     _db  = db;
     _bus = bus;
 }
Esempio n. 4
0
 void Awake()
 {
     db = GetComponent<CarDatabase>();
 }
 public CarController()
 {
     aCarDatabase = new CarDatabase();
 }
Esempio n. 6
0
 public CarsController(CarDatabase db, IBus bus)
 {
     this.db  = db;
     this.bus = bus;
 }
Esempio n. 7
0
 void Awake()
 {
     db = GetComponent<CarDatabase>();
     //set original garage positions
     for(int a = 0; a < vGaragePosOriginal.Count; a++)
     {
         vGaragePosOriginal[a] = vGaragePos[a].transform.position;
         Debug.Log("setting");
     }
 }
 public CarsController(CarDatabase DB)
 {
     _db = DB;
 }
Esempio n. 9
0
 public CarsController(ILogger <HomeController> logger, CarDatabase db)
 {
     this.db = db;
     _logger = logger;
 }