示例#1
0
        private void Setup()
        {
            mockData = new List <VehicleDto>()
            {
                new VehicleDto()
                {
                    Id          = Guid.NewGuid(),
                    Name        = "Swift",
                    isTow       = true,
                    Lift        = 5,
                    Type        = VehicleType.Car,
                    Image       = "car.jpg",
                    CreatedDate = DateTime.Now
                },
            };

            //Mock repository
            mockVehicleRepo = new Mock <IVehicleRepo>();
            mockVehicleRepo.Setup(x => x.allowedVehicleOnTrack).Returns(() => 5);
            mockVehicleRepo.Setup(d => d.Add(It.IsAny <Vehicle>()));
            mockRacingService = new RacingService(mockVehicleRepo.Object);
        }
示例#2
0
 public TrackController(IRacingService vehicleRaceService)
 {
     iVehicleRaceService = vehicleRaceService;
 }