public NewDeviceViewModel_Tests() { var producerNames = GenerateProducersNameList(); var producerAccessMock = new Mock <IProducerAccess>(); producerAccessMock .Setup(x => x.GetProducerNamesAll()) .ReturnsAsync(producerNames); producerAccessMock .Setup(x => x.AddProducer(It.IsAny <Producer>())) .ReturnsAsync(true); producerAccessMock .Setup(x => x.GetProducerId(It.IsAny <string>())) .ReturnsAsync(2); _producerAccess = producerAccessMock.Object; var deviceAccessMock = new Mock <IDeviceAccess>(); deviceAccessMock .Setup(x => x.AddDevice(It.IsAny <Device>())) .ReturnsAsync(true); _deviceAccess = deviceAccessMock.Object; }
/* constructor */ public DeviceManager(IDeviceAccess iDeviceAccess, ILogRepository iRepo, IConfiguration _configuration) { _IDeviceAccess = iDeviceAccess; _IRepo = iRepo; configuration = _configuration; }
public WarehouseViewModel(SimpleContainer simpleContainer, IWindowManager windowManager, IDeviceAccess deviceAccess, IProducerAccess producerAccess) { _container = simpleContainer; _windowManager = windowManager; _deviceAccess = deviceAccess; _producerAccess = producerAccess; }
public ProjectAddDevicesFromWarehouseViewModel(SimpleContainer container, IWindowManager windowManager, IDeviceAccess deviceAccess, IProducerAccess producerAccess) { _container = container; _windowManager = windowManager; _deviceAccess = deviceAccess; _producerAccess = producerAccess; InitializeComboBox(); }
public ProjectViewModel(SimpleContainer simpleContainer, IEventAggregator eventAggregator, IWindowManager windowManager, IProjectAccess projectAccess, IDeviceAccess deviceAccess, ICustomerAccess customerAccess, IProducerAccess producerAccess) { _container = simpleContainer; _projectAccess = projectAccess; _deviceAccess = deviceAccess; _customerAccess = customerAccess; _producerAccess = producerAccess; _windowManager = windowManager; eventAggregator.Subscribe(this); }
public NewDeviceViewModel(IProducerAccess producerAccess, IDeviceAccess deviceAccess) { _producerAccess = producerAccess; _deviceAccess = deviceAccess; }
public ProjectNewDeviceViewModel(IEventAggregator eventAggregator, IDeviceAccess deviceAccess, IProducerAccess producerAccess) { _producerAccess = producerAccess; _deviceAccess = deviceAccess; _events = eventAggregator; }
public DeviceDetailsViewModel(IEventAggregator eventAggregator, IProducerAccess producerAccess, IDeviceAccess deviceAccess) { _events = eventAggregator; _producerAccess = producerAccess; _deviceAccess = deviceAccess; }