public void TestCreateBookingSupportBooking()
        {
            //Arrange
            SupportBookingController supportController  = new SupportBookingController();
            BookingController        bookingController  = new BookingController();
            CalendarController       calendarController = new CalendarController();

            DateTime startDate = new DateTime(2017, 12, 24, 10, 00, 00);
            DateTime endDate   = new DateTime(2017, 12, 24, 10, 30, 00);
            Calendar calendar  = calendarController.Get(2);
            int      i         = 0;
            bool     found     = true;
            //Act
            //No function for getting calendar id right now so it is set as 2
            SupportBooking testSupportBooking = new SupportBooking(startDate, endDate, "SupportBooking", 99, 2, "Bo", "Jensen", 99999999, "Hjælp med Test");
            SupportBooking supportBooking     = null;

            try
            {
                supportController.Create(testSupportBooking);
            }
            catch
            {
                Console.WriteLine("Booking Exists");
            }
            List <Booking> allSupportBookings = bookingController.GetAllBookingSpecificDay(testSupportBooking.Calendar_Id, testSupportBooking.StartDate.Date).ToList();

            //Assert
            while (found || allSupportBookings.Count <= i)
            {
                if (allSupportBookings[i].StartDate == testSupportBooking.StartDate && allSupportBookings[i].EndDate == testSupportBooking.EndDate)
                {
                    supportBooking = supportController.GetSupportBooking(allSupportBookings[i].Id);
                    found          = false;
                }
                else
                {
                    i++;
                }
            }
            Assert.AreEqual(supportBooking.StartDate, testSupportBooking.StartDate);
            Assert.AreEqual(supportBooking.EndDate, testSupportBooking.EndDate);
            Assert.AreEqual(supportBooking.BookingType, testSupportBooking.BookingType);
            Assert.AreEqual(supportBooking.User_Id, testSupportBooking.User_Id);
            Assert.AreEqual(supportBooking.Calendar_Id, testSupportBooking.Calendar_Id);
            Assert.AreEqual(supportBooking.FirstName, testSupportBooking.FirstName);
            Assert.AreEqual(supportBooking.LastName, testSupportBooking.LastName);
            Assert.AreEqual(supportBooking.Phone, testSupportBooking.Phone);
            Assert.AreEqual(supportBooking.Description, testSupportBooking.Description);
        }