public async Task GetReservationenTest() { ReservationAllDto result = _target.GetAll(new Empty()); RepeatedField <ReservationDto> reservationDtos = result.Reservations; Assert.Equal(4, reservationDtos.Count); }
public async Task GetReservationenTest() { // arrange ReservationenDto reservationen = _target.GetAll(new Empty()); RepeatedField <ReservationDto> reservationenDtos = reservationen.Reservationen; // act // assert Assert.Equal(4, reservationenDtos.Count); CompareReservationDtos(reservationenDtos[0], 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(reservationenDtos[1], 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(reservationenDtos[2], 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(reservationenDtos[3], 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 })); }