Exemplo n.º 1
0
 public void Setup()
 {
     _carServiceMock                = Substitute.For <ICarService>();
     _carViewModelMapperMock        = Substitute.For <ICarViewModelMapper>();
     _rentalAreaServiceMock         = Substitute.For <IRentalAreaService>();
     _rentalAreaViewModelMapperMock = Substitute.For <IRentalAreaViewModelMapper>();
 }
 public void Setup()
 {
     _carServiceMock            = Substitute.For <ICarService>();
     _carViewModelMapperMock    = Substitute.For <ICarViewModelMapper>();
     _rentalServiceMock         = Substitute.For <IRentalService>();
     _rentalViewModelMapperMock = Substitute.For <IRentalViewModelMapper>();
     _messengerServiceMock      = Substitute.For <IMessengerService>();
 }
Exemplo n.º 3
0
 public CarsManagementViewModel(ICarService carService, IRentalAreaService rentalAreaService,
                                ICarViewModelMapper carViewModelMapper, IRentalAreaViewModelMapper rentalAreaViewModelMapper)
 {
     _carService                = carService ?? throw new ArgumentNullException();
     _rentalAreaService         = rentalAreaService ?? throw new ArgumentNullException();
     _carViewModelMapper        = carViewModelMapper ?? throw new ArgumentNullException();
     _rentalAreaViewModelMapper = rentalAreaViewModelMapper ?? throw new ArgumentNullException();
     UpdateRentalAreaCombobox   = new RelayCommand(UpdateRentalArea);
     AddNewCarCommand           = new RelayCommand(AddNewCar);
     SaveCarCommand             = new RelayCommand(SaveCar, IsCarValid);
     IsCarListEnabled           = true;
     RentalAreas                = new ObservableCollection <RentalAreaViewModel>();
     CarsCollection             = new ObservableCollection <CarViewModel>();
     RefreshCarsListView();
     RefreshRentalAreasCombobox();
 }