Пример #1
0
        public MovementServiceTests()
        {
            _tripInformerService = Substitute.For <ITripInformerService>();
            var drivers = new List <Type>()
            {
                typeof(Pilot),
                typeof(Policeman),
                typeof(FlightServiceChief)
            };

            _movementService = new MovementService(drivers, _tripInformerService);
        }
Пример #2
0
        public TripService(ITripInformerService tripInformerService, IMovementService movementService)
        {
            _currentPlace = Terminal.CreateWithSmartFortwo(new List <CrewMember>
            {
                new Pilot("Soler"),
                new Officer("Coleta"),
                new Officer("Ivan"),
                new FlightServiceChief("Kelvin"),
                new FlightAttendant("Pâmela"),
                new FlightAttendant("Guerreiro"),
                new Policeman("Tyler"),
                new Prisoner("Mahnke")
            });
            _destinyPlace = new Airplane();

            _tripInformerService = tripInformerService;
            _movementService     = movementService;
        }
Пример #3
0
 public TripInformerServiceTests()
 {
     _service = new TripInformerService();
 }
Пример #4
0
 public MovementService(List <Type> drivers, ITripInformerService tripInformerService)
 {
     _drivers             = drivers;
     _tripInformerService = tripInformerService;
 }