public async Task GetReservationByIdTest() { ReservationDto result = _target.Get(new ReservationRequest { Id = 1 }); Assert.Equal(50, result.Auto.Tagestarif); }
public async Task GetReservationByIdTest() { // arrange ReservationDto reservation1 = _target.Get(new ReservationRequest { Id = 1 }); ReservationDto reservation2 = _target.Get(new ReservationRequest { Id = 2 }); ReservationDto reservation3 = _target.Get(new ReservationRequest { Id = 3 }); ReservationDto reservation4 = _target.Get(new ReservationRequest { Id = 4 }); // act // assert CompareReservationDtos(reservation1, 1, Timestamp.FromDateTime(new DateTime(2020, 01, 10, 0, 0, 0, DateTimeKind.Utc)), Timestamp.FromDateTime(new DateTime(2020, 01, 20, 0, 0, 0, DateTimeKind.Utc)), _kundeClient.Get(new KundeRequest { Id = 1 }), _autoClient.Get(new AutoRequest { Id = 1 })); CompareReservationDtos(reservation2, 2, Timestamp.FromDateTime(new DateTime(2020, 05, 19, 0, 0, 0, DateTimeKind.Utc)), Timestamp.FromDateTime(new DateTime(2020, 06, 19, 0, 0, 0, DateTimeKind.Utc)), _kundeClient.Get(new KundeRequest { Id = 1 }), _autoClient.Get(new AutoRequest { Id = 2 })); CompareReservationDtos(reservation3, 3, Timestamp.FromDateTime(new DateTime(2020, 01, 10, 0, 0, 0, DateTimeKind.Utc)), Timestamp.FromDateTime(new DateTime(2020, 01, 20, 0, 0, 0, DateTimeKind.Utc)), _kundeClient.Get(new KundeRequest { Id = 2 }), _autoClient.Get(new AutoRequest { Id = 2 })); CompareReservationDtos(reservation4, 4, Timestamp.FromDateTime(new DateTime(2020, 01, 10, 0, 0, 0, DateTimeKind.Utc)), Timestamp.FromDateTime(new DateTime(2020, 01, 20, 0, 0, 0, DateTimeKind.Utc)), _kundeClient.Get(new KundeRequest { Id = 3 }), _autoClient.Get(new AutoRequest { Id = 3 })); }