public async Task QueryOneMachinesFound() { var rep = CreateMock <IMachineRepository>(); var machineEntity1 = new Machine { MachineID = 1, Name = "Maxi", MachineCommands = new MachineCommand[0], MachineInitCommands = new MachineInitCommand[0] }; var machineEntity2 = new Machine { MachineID = 2, Name = "Mini", MachineCommands = new MachineCommand[0], MachineInitCommands = new MachineInitCommand[0] }; rep.GetMachine(1).Returns(machineEntity1); rep.GetMachine(2).Returns(machineEntity2); var ctrl = new MachineController(); var machine = await ctrl.Get(1); Assert.AreEqual(machineEntity1.Name, machine.Name); Assert.AreEqual(machineEntity1.MachineID, machine.MachineID); Assert.IsNotNull(machine.MachineCommands); Assert.IsNotNull(machine.MachineInitCommands); Assert.AreEqual(0, machine.MachineCommands.Count()); Assert.AreEqual(0, machine.MachineInitCommands.Count()); }
public ForecastTestForm() { InitializeComponent(); //chart = new Chart() { Parent = this, Dock = DockStyle.Fill }; cbMachines.DataSource = MachineController.Get(); rbSimpleForecast.Checked = true; rbStandartForecast.Checked = false; rbShaft.Checked = true; rbBearing.Checked = false; }
public async void Get_Not_Exists() { MachineControllerMockFacade mock = new MachineControllerMockFacade(); mock.ServiceMock.Setup(x => x.Get(It.IsAny <string>())).Returns(Task.FromResult <ApiMachineResponseModel>(null)); MachineController controller = new MachineController(mock.ApiSettingsMoc.Object, mock.LoggerMock.Object, mock.TransactionCoordinatorMock.Object, mock.ServiceMock.Object, mock.ModelMapperMock.Object); controller.ControllerContext = new ControllerContext(); controller.ControllerContext.HttpContext = new DefaultHttpContext(); IActionResult response = await controller.Get(default(string)); response.Should().BeOfType <StatusCodeResult>(); (response as StatusCodeResult).StatusCode.Should().Be((int)HttpStatusCode.NotFound); mock.ServiceMock.Verify(x => x.Get(It.IsAny <string>())); }
public async void Get_Exists() { MachineControllerMockFacade mock = new MachineControllerMockFacade(); mock.ServiceMock.Setup(x => x.Get(It.IsAny <int>())).Returns(Task.FromResult(new ApiMachineServerResponseModel())); MachineController controller = new MachineController(mock.ApiSettingsMoc.Object, mock.LoggerMock.Object, mock.TransactionCoordinatorMock.Object, mock.ServiceMock.Object, mock.ModelMapperMock.Object); controller.ControllerContext = new ControllerContext(); controller.ControllerContext.HttpContext = new DefaultHttpContext(); IActionResult response = await controller.Get(default(int)); response.Should().BeOfType <OkObjectResult>(); (response as OkObjectResult).StatusCode.Should().Be((int)HttpStatusCode.OK); var record = (response as OkObjectResult).Value as ApiMachineServerResponseModel; record.Should().NotBeNull(); mock.ServiceMock.Verify(x => x.Get(It.IsAny <int>())); }
public async Task DeleteMachine() { var rep = CreateMock <IMachineRepository>(); var ctrl = new MachineController(); var machineEntity1 = new Machine { MachineID = 11, Name = "Maxi", MachineCommands = new MachineCommand[0], MachineInitCommands = new MachineInitCommand[0] }; rep.GetMachine(1).Returns(machineEntity1); var machine = await ctrl.Get(1); machine.Name = "SuperMaxi"; await ctrl.Delete(machine); await rep.Received().Delete(Arg.Is <Machine>(x => x.Name == "SuperMaxi")); await rep.Received().Delete(Arg.Is <Machine>(x => x.MachineID == 11)); }
public RepairsForm() { InitializeComponent(); cbMachines.DataSource = MachineController.Get(); }
private void button3_Click(object sender, EventArgs e) { lbMachines.DataSource = MachineController.Get(); }
public MainForm() { InitializeComponent(); lbMachines.DataSource = MachineController.Get(); }
private void MainForm_Activated(object sender, EventArgs e) { machines = new BindingList <Machine>(MachineController.Get()); lbMachines.DataSource = machines; }
private void FormAddEdit_FormClosed(object sender, FormClosedEventArgs e) { lbMachines.DataSource = MachineController.Get(); }