private static void DeleteMethod(FacilitiesController controller) { Console.WriteLine("Hvilket hotel ønsker du at slette?"); int hotelslet = Convert.ToInt16(Console.ReadLine()); controller.Delete(hotelslet); Console.WriteLine($"Hotelnummer: {hotelslet} er slettet"); return; }
public FacilitiesController_Test() { facilityRepository = new Mock <IFacilityRepository>(); venueRepository = new Mock <IVenueRepository>(); sportRepository = new Mock <ISportRepository>(); bookingRepository = new Mock <IBookingRepository>(); Controller = new FacilitiesController(facilityRepository.Object, venueRepository.Object, sportRepository.Object, bookingRepository.Object, auditLogger); }
// dotnet test --filter "FullyQualifiedName=damper_dan_client.tests.FacilitiesEngineerTest.GetBuildingsTest" public async Task GetBuildingsTest() { Console.WriteLine("FacilitiesEngineer - Getting Buildings"); var optionsBuilder = new DbContextOptionsBuilder <DamperContext>(); optionsBuilder.UseMySql("Server=localhost;Database=tstrat_damper;User=root;Password=;"); using (DamperContext ctx = new DamperContext(optionsBuilder.Options)) { Dampers d = new FacilitiesController(ctx); (await d.GetBuildings()).ForEach(s => Console.WriteLine(s.alias_id)); } }
// dotnet test --filter "FullyQualifiedName=damper_dan_client.tests.FacilitiesEngineerTest.GetDampersByBuildingTest" public async Task GetDampersByBuildingTest() { Console.WriteLine("FacilitiesEngineer - Getting Dampers by Building"); var optionsBuilder = new DbContextOptionsBuilder <DamperContext>(); optionsBuilder.UseMySql("Server=localhost;Database=tstrat_damper;User=root;Password=;"); using (DamperContext ctx = new DamperContext(optionsBuilder.Options)) { Dampers d = new FacilitiesController(ctx); var building = (await d.GetDampers())[1]; // Let just get the first building on the list (await d.GetDampersByBuilding(building.id)).ForEach(s => Console.WriteLine(s.alias_id)); } }
private static void ReadMethod(FacilitiesController controller) { Console.WriteLine("Hvilket hotel vil du have vist?"); int hotelvalg = Convert.ToInt16(Console.ReadLine()); if (hotelvalg == 0) { controller.Get().ForEach(Console.WriteLine); } else { Console.WriteLine(controller.Get(hotelvalg)); } return; }
static void Main(string[] args) { FacilitiesController controller = new FacilitiesController(); Console.WriteLine(MenuString); int choice = Convert.ToInt16(Console.ReadLine()); Console.Clear(); while (choice != 0) { switch (choice) { case 1: { CreateMethod(controller); break; } case 2: { ReadMethod(controller); break; } case 3: { UpdateMethod(controller); break; } case 4: { DeleteMethod(controller); break; } } Console.ReadLine(); Console.Clear(); Console.WriteLine(MenuString); choice = Convert.ToInt16(Console.ReadLine()); } Console.ReadLine(); }
public FacilitiesPage() { InitializeComponent(); controller = new FacilitiesController(); controller.Control(); comboBox.Items.Add("New Facility"); comboBox.SelectedIndex = 0; currentFacility = null; LinkedList <string> facilities = controller.GetFacilities(); foreach (string facility in facilities) { comboBox.Items.Add(facility); } }
private static void UpdateMethod(FacilitiesController controller) { Facilities fUpdate = new Facilities(); Console.WriteLine("Hvilket hotel vil du opdatere?"); fUpdate.Hotel_no = Convert.ToInt16(Console.ReadLine()); Console.Write("Swimmingpool: "); fUpdate.Swimmingpool = Convert.ToBoolean(Console.ReadLine()); Console.Write("Bordtennis: "); fUpdate.Tabletennis = Convert.ToBoolean(Console.ReadLine()); Console.Write("Poolbord: "); fUpdate.Pooltable = Convert.ToBoolean(Console.ReadLine()); Console.Write("Bar: "); fUpdate.Bar = Convert.ToBoolean(Console.ReadLine()); controller.Put(fUpdate.Hotel_no, fUpdate); Console.WriteLine(controller.Get(fUpdate.Hotel_no)); return; }
private static void CreateMethod(FacilitiesController controller) { Facilities f = new Facilities(); Console.WriteLine("Indtast hotel nummer:"); f.Hotel_no = Convert.ToInt16(Console.ReadLine()); Console.WriteLine("Hvilke faciliteter har hotellet?"); Console.Write("Swimmingpool: "); f.Swimmingpool = Convert.ToBoolean(Console.ReadLine()); Console.Write("Bordtennis: "); f.Tabletennis = Convert.ToBoolean(Console.ReadLine()); Console.Write("Poolbord: "); f.Pooltable = Convert.ToBoolean(Console.ReadLine()); Console.Write("Bar: "); f.Bar = Convert.ToBoolean(Console.ReadLine()); controller.Post(f); controller.Get().ForEach(Console.WriteLine); return; }
public void MyTestInitialize() { // Set up the SubscriberController FacilitiesControllerForTests = DependencyResolver.Current.GetService<FacilitiesController>(); }
static void Main(string[] args) { FacilitiesController controller = new FacilitiesController(); string menuString = "++++++++++++++++++Hotel Rest Service+++++++++++++++++\n" + "1. Create \n" + "2. Read \n" + "3. Update\n" + "4. Delete \n" + "0. Exit \n" + "Choose a number: "; Console.WriteLine(menuString); int input = int.Parse(Console.ReadLine()); while (input != 0) { switch (input) { case 1: Facilities facilities = new Facilities(); Console.WriteLine("Please assign a Hotel number"); facilities.Hotel_No = Convert.ToInt32(Console.ReadLine()); Console.WriteLine( "Is there a Swimming Pool? true/false"); facilities.SwimmingPool = Convert.ToBoolean(Console.ReadLine()); Console.WriteLine( "Is there a Table Tennis table? true/false"); facilities.TableTennis = Convert.ToBoolean(Console.ReadLine()); Console.WriteLine("Is there a Pool Table? true/false"); facilities.PoolTable = Convert.ToBoolean(Console.ReadLine()); Console.WriteLine("Is there a Bar? true/false"); facilities.Bar = Convert.ToBoolean(Console.ReadLine()); controller.Post(facilities); controller.Get(facilities.Hotel_No); break; case 2: controller.Get().ForEach(Console.WriteLine); break; case 3: Facilities u = new Facilities(); Console.WriteLine("Please assign a Hotel number"); u.Hotel_No = Convert.ToInt32(Console.ReadLine()); Console.WriteLine( "Is there a Swimming Pool? true/false"); u.SwimmingPool = Convert.ToBoolean(Console.ReadLine()); Console.WriteLine( "Is there a Table Tennis table? true/false"); u.TableTennis = Convert.ToBoolean(Console.ReadLine()); Console.WriteLine("Is there a Pool Table? true/false"); u.PoolTable = Convert.ToBoolean(Console.ReadLine()); Console.WriteLine("Is there a Bar? true/false"); u.Bar = Convert.ToBoolean(Console.ReadLine()); controller.Put(u.Hotel_No, u); controller.Get(u.Hotel_No); break; case 4: Console.WriteLine("Please Choose a Hotel number to Delete"); int deleteInput = int.Parse(Console.ReadLine()); controller.Delete(deleteInput); controller.Get(); break; default: Console.WriteLine("Try again!"); break; } Console.WriteLine(menuString); input = int.Parse(Console.ReadLine()); Console.Clear(); } }
public void TestInitializer() { // initialize fake context _fakeContext = InitializeFakeContext<FacilitiesController>(); // explicitly create fake dependencies that need to be intercepted // (all other fake dependencies will be implicitly created by _fakeContext.Resolve<>) _fakeBusinessFacade = A.Fake<IBusinessFacade>(); _fakeLoadedSubscriber = A.Fake<ILoadedSubscriber>(); _fakeCurrentLocation = A.Fake<ILoadedLocation>(); _fakeCurrentUser = A.Fake<ILoggedInUser>(); _fakePermissions = A.Fake<IPermissions>(); // provide fake dependencies to context _fakeContext.Provide(_fakeBusinessFacade); _fakeContext.Provide(_fakeLoadedSubscriber); _fakeContext.Provide(_fakeCurrentLocation); _fakeContext.Provide(_fakeCurrentUser); _fakeContext.Provide(_fakePermissions); // create system-under-test instance _facilitiesControllerForTest = _fakeContext.Resolve<FacilitiesController>(); // create fake data _usiForTest = TestDataRepository.GetUsiForTest(); _locationIdForTest = TestDataRepository.GetLocationIdForTest(); _serviceAddressControlNumberForTests = TestDataRepository.GetServiceAddressControlNumberForTest(); _dpiRegionForTests = TestDataRepository.GetDpiRegionForTest(); }
public FacilitiesControllerTest() { mockFacilitiesRepository = new Moq.Mock <IFacilities>(); mockFacilitiesController = new FacilitiesController(mockFacilitiesRepository.Object); }