public void Initialize() { _deviceTypeManipulationMock = DeviceTypeManipulationMock.GetDeviceTypeManipulationMock(); _deviceTypeController = new DeviceTypeController( _deviceTypeManipulationMock.Object ); _deviceTypeController.ControllerContext.Request = new HttpRequestMessage(); }
public async void TestDeleteDevice() { var mockRepository = new Mock <IDeviceTypeRepository>(); var mockMapper = new Mock <IMapper>(); var deviceTypeController = new DeviceTypeController(mockRepository.Object, mockMapper.Object); var result = await deviceTypeController.DeleteDeviceType(1); var x = result as NotFoundResult; Assert.Equal(404, x.StatusCode); }
public async Task Test_Try_To_Create_Null_Device() { CreateOrUpdateDeviceTypeDTO device = null; var mockRepository = new Mock <IDeviceTypeRepository>(); var mockMapper = new Mock <IMapper>(); var deviceTypeController = new DeviceTypeController(mockRepository.Object, mockMapper.Object); var actionResult = await deviceTypeController.CreateDeviceType(device) as BadRequestObjectResult; Assert.Equal(400, actionResult.StatusCode); }
public async void TestGetDeviceTypeById() { var mockRepository = new Mock <IDeviceTypeRepository>(); var mockMapper = new Mock <IMapper>(); var deviceTypeController = new DeviceTypeController(mockRepository.Object, mockMapper.Object); var result = await deviceTypeController.GetOneDeviceType(1); var x = result as OkObjectResult; Assert.Equal(200, x.StatusCode); }
public async Task Test_Create_Device() { var device = new CreateOrUpdateDeviceTypeDTO { Name = "Testing Device Type" }; var mockRepository = new Mock <IDeviceTypeRepository>(); var mockMapper = new Mock <IMapper>(); var deviceTypeController = new DeviceTypeController(mockRepository.Object, mockMapper.Object); var actionResult = await deviceTypeController.CreateDeviceType(device); var x = actionResult as OkResult; Assert.Equal(200, x.StatusCode); }