Beispiel #1
0
        public Form1()
        {
            InitializeComponent();

            weatherSubject = new WeatherSubject();

            temperatureObserver = new TemperatureObserver(listTemperature, weatherSubject);
            averageObserver     = new AverageObserver(listAverages, weatherSubject);
            forecastObserver    = new ForecastObserver(listForecast, weatherSubject);
        }
Beispiel #2
0
        public void TemperatureObserver_UpdateValidPressure_ReturnsComputedPressure()
        {
            TemperatureObserver temperatureObserver = new TemperatureObserver(listBox, weatherSubject);
            temperatureObserver.Update(15, 50, 102);

            double expected = 102.00;
            double actual = temperatureObserver.currComputedPressure;

            Assert.AreEqual(expected, actual);
        }
Beispiel #3
0
        public Form1()
        {
            InitializeComponent();

            weatherSubject = new WeatherSubject();

            temperatureObserver = new TemperatureObserver(listTemperature, weatherSubject);
            averageObserver = new AverageObserver(listAverages, weatherSubject);
            forecastObserver = new ForecastObserver(listForecast, weatherSubject);
        }