public void ManagerTerminal_Constructor_Tests() { ManagerTerminal managerTerminal = new ManagerTerminal(true); Assert.IsNotNull(managerTerminal); return; }
public void ManagerTerminal_AccessLevel_Tests() { ManagerTerminal managerTerminal = new ManagerTerminal(true); Assert.AreEqual(1, managerTerminal.AccessLevel()); return; }
public void ManagerTerminal_MainAccountProcedure() { InputController.EnableMock(); ManagerTerminal managerTerminal = new ManagerTerminal(true); managerTerminal._RunUpdateDelegateOnce(OperatorTerminal.TerminalState.MAIN_ACCOUNTING_PROCEDURE); InputController.DisableMock(); }
static void Main() { // Mmmmm. This new background color is nice. Console.BackgroundColor = ConsoleColor.DarkMagenta; Console.ForegroundColor = ConsoleColor.Green; bool running = true; while (running) { Console.Clear(); Console.WriteLine("Select the terminal you would like to use:" + "\n1. Provider Terminal" + "\n2. Manager Terminal" + "\n0. Quit"); string input = Console.ReadLine(); OperatorTerminal terminal = null; if (input.Equals("1")) { terminal = new ProviderTerminal(); } else if (input.Equals("2")) { terminal = new ManagerTerminal(); } else if (input.Equals("0")) { running = false; } // Loop the program until the user wants to quit.E // Or maybe something goes wrong, like really, really wrong. if (terminal != null && running == true) { if (!terminal.Loop()) { terminal = null; } } } // Force a close on the database, this will hopefully make Daniel happy. // Here is an owl. // // ^ ^ // (0,0) // ( () // _| _| // Or maybe it's a cat? // Anyway, let's close it, enough screwing around. SQLLiteDatabaseCenter.DatabaseCenter.Singelton.Close(); return; }
public void ManagerTerminal_CustomProviderReport() { InputController.EnableMock(); InputController.AddMockInput("100000001"); ManagerTerminal managerTerminal = new ManagerTerminal(true); managerTerminal._RunUpdateDelegateOnce(OperatorTerminal.TerminalState.CUSTOM_PROVIDER_REPORT); InputController.DisableMock(); }
public void ManagerTerminal_RemoveProviderUpdate() { InputController.EnableMock(); InputController.AddMockInput("123456780"); ManagerTerminal managerTerminal = new ManagerTerminal(true); managerTerminal._RunUpdateDelegateOnce(OperatorTerminal.TerminalState.REMOVE_PROVIDER); InputController.DisableMock(); }
public void ManagerTerminal_AddServiceCodeUpdate() { InputController.EnableMock(); InputController.AddMockInput(SampleCode); InputController.AddMockInput(SampleID); InputController.AddMockInput(SampleName); InputController.AddMockInput(SampleFee); ManagerTerminal managerTerminal = new ManagerTerminal(true); managerTerminal._RunUpdateDelegateOnce(OperatorTerminal.TerminalState.ADD_SERVICE_CODE); InputController.DisableMock(); }
public void ManagerTerminal_AddServiceRecord() { InputController.EnableMock(); InputController.AddMockInput(SampleDate); InputController.AddMockInput(SampleID); InputController.AddMockInput(SampleCode); InputController.AddMockInput("comments"); ManagerTerminal managerTerminal = new ManagerTerminal(true); managerTerminal._RunUpdateDelegateOnce(OperatorTerminal.TerminalState.ADD_SERVICE_RECORD); InputController.DisableMock(); }
public void ManagerTerminal_AddMemberUpdate() { InputController.EnableMock(); InputController.AddMockInput(SampleID); InputController.AddMockInput("N"); InputController.AddMockInput(SampleName); InputController.AddMockInput(SampleAddress); InputController.AddMockInput(SampleCity); InputController.AddMockInput(SampleState); InputController.AddMockInput(SampleZip); InputController.AddMockInput(SampleEmail); ManagerTerminal managerTerminal = new ManagerTerminal(true); managerTerminal._RunUpdateDelegateOnce(OperatorTerminal.TerminalState.ADD_MEMBER); InputController.DisableMock(); }
public void ManagerTerminal_UpdateProviderUpdate() { InputController.EnableMock(); InputController.AddMockInput(SampleID); InputController.AddMockInput("N"); InputController.AddMockInput(SampleName); InputController.AddMockInput(SampleAddress); InputController.AddMockInput(SampleCity); InputController.AddMockInput(SampleState); InputController.AddMockInput(SampleZip); InputController.AddMockInput(SampleEmail); InputController.AddMockInput(SamplePassword); ManagerTerminal managerTerminal = new ManagerTerminal(true); managerTerminal._RunUpdateDelegateOnce(OperatorTerminal.TerminalState.UPDATE_PROVIDER); InputController.DisableMock(); }
public void ManagerTerminal_MenuUpdateFunction() { for (int i = 0; i <= 26; i++) { char input = Convert.ToChar(97 + i); if (i == 26) { input = '9'; } InputController.EnableMock(); InputController.AddMockInput(input.ToString()); ManagerTerminal managerTerminal = new ManagerTerminal(true); managerTerminal._RunUpdateDelegateOnce(OperatorTerminal.TerminalState.MENU); InputController.DisableMock(); } }