Ejemplo n.º 1
0
        public void Indicate_client_no_reservation_at_all()
        {
            Given(
                new ScreeningWasInitialized(Screening1, Occurring.Tomorrow, Seats("A", "B", "C", "D")));

            WhenQuery(
                new ClientScreeningReservations(Client1, Screening1));

            ThenExpect(
                ClientScreeningReservationResponse.NotFound(Client1, Screening1));
        }
Ejemplo n.º 2
0
        public void Indicate_client_no_reservation_for_other_screening()
        {
            Given(
                new ScreeningWasInitialized(Screening1, Occurring.Tomorrow, Seats("A", "B", "C", "D")),
                new ScreeningWasInitialized(Screening2, Occurring.Tomorrow, Seats("X", "Y", "Z")),
                new SeatsWereReserved(Client1, Screening1, Seats("A")));

            WhenQuery(
                new ClientScreeningReservations(Client1, Screening2));

            ThenExpect(
                ClientScreeningReservationResponse.NotFound(Client1, Screening2));
        }