Ejemplo n.º 1
0
        public void Remove_hotel_test()
        {
            Hotel_management.Clear_hotels_list();

            Hotel_management.Add_hotel("Royal", 50, 20);
            Hotel_management.Add_hotel("Ukraine", 20, 100);

            Hotel_management.Remove_hotel("Royal");

            Assert.IsTrue(Hotel_management.hotels[0].Name == "Ukraine");
            Assert.IsTrue(Hotel_management.hotels[0].Rooms_amount == 20);
            Assert.IsTrue(Hotel_management.hotels[0].Price_per_day == 100);
        }
Ejemplo n.º 2
0
        public void Order_test()
        {
            Hotel_management.Clear_hotels_list();
            Client_management.Clear_clients_list();

            Hotel_management.Add_hotel("Ukraine", 50, 100);
            Hotel_management.Make_order_request("Ukraine", 5, 2, "5555555555");
            Client_management.Add_client("Gene", "Bloch", "MK754645", "5555555555");

            Room_ordering_management.Order_room(0, "Ukraine", "5555555555");

            Assert.IsTrue(Hotel_management.Find("Ukraine").approved_orders[0].Client.Passport == "MK754645");
        }
Ejemplo n.º 3
0
        public void Remove_order_request_test()
        {
            Hotel_management.Clear_hotels_list();
            Hotel_management.Clear_order_requests_list();

            Hotel_management.Add_hotel("Royal", 50, 20);
            Hotel_management.Make_order_request("Royal", 10, 5, "7777777777");
            Hotel_management.Make_order_request("Royal", 15, 1, "4444444444");

            Hotel_management.Remove_order_request("Royal", 10);

            Assert.AreEqual(Hotel_management.Find("Royal").order_requests[0].Phone_number_for_request, "4444444444");
            Assert.AreEqual(Hotel_management.Find("Royal").order_requests[0].Room_number, 15);
            Assert.AreEqual(Hotel_management.Find("Royal").order_requests[0].Days_amount, 1);
        }