public void SetUp() { _view = Substitute.For<IStatView>(); _clientMessenger = Substitute.For<IClientMessenger>(); _uut = new StatViewController(_view, _clientMessenger); _view.Controller = _uut; }
public WinStatView() { InitializeComponent(); PoolComboBox.ItemsSource = AvailablePoolsList; TemperatureStatViewer.BorderColor = new SolidColorBrush(Color.FromRgb(0xFF, 0x58, 0x4D)); PhStatViewer.BorderColor = new SolidColorBrush(Color.FromRgb(0xFD, 0xA0, 0x29)); ChlorineStatViewer.BorderColor = new SolidColorBrush(Color.FromRgb(0x49, 0xBA, 0xE1)); HumidityStatViewer.BorderColor = new SolidColorBrush(Color.FromRgb(0x03, 0x54, 0xA5)); //Sets up the tabBars event handlers SpTabControl1.OnShowStatButtonClicked += TabBarController.ShowStatButtonPressed; SpTabControl1.OnShowHistoryButtonClicked += TabBarController.ShowHistoryButtonPressed; SpTabControl1.OnShowAddPoolButtonClicked += TabBarController.ShowAddPoolButtonPressed; SpTabControl1.OnShowEditPoolButtonClicked += TabBarController.ShowEditPoolButtonPressed; SpTabControl1.OnShowEditUserButtonClicked += TabBarController.ShowEditUserButtonPressed; string Ip = System.IO.File.ReadAllText("IpTextFile.txt"); //Controller var clientMessager = new ClientMessenger(new SynchronousSocketClient(Ip)); Controller = new StatViewController(this, clientMessager); Controller.ViewDidLoad(); }
public StatViewBridge (IntPtr handle) : base (handle) { // Initialize view controller. _sensorData = new List<Tuple<SensorTypes, double>>(); Controller = new StatViewController (this, iOSClientFactory.DefaultClient ()); }