public void WhenHumidityIsInNormalRangeThenReturnOkStatusCode()
        {
            var humidity = 50;

            Assert.True(_rangeChecker.CheckHumidityAndReturnStatusCode(humidity) == 0);
            humidity = 70;
            Assert.False(_rangeChecker.CheckHumidityAndReturnStatusCode(humidity) == 0);
            humidity = 90;
            Assert.False(_rangeChecker.CheckHumidityAndReturnStatusCode(humidity) == 0);
        }
Пример #2
0
        static void Main()
        {
            string receivedData;
            var    environmentData = new EnvironmentData();

            while ((receivedData = DataReceiver.ReceiveViaConsole()) != null)
            {
                var isValid = DataValidator.ValidateReceivedData(receivedData, ref environmentData);
                if (!isValid)
                {
                    continue;
                }
                var temperatureStatusCode =
                    RangeChecker.CheckTemperatureAndReturnStatusCode(environmentData.Temperature);
                var humidityStatusCode = RangeChecker.CheckHumidityAndReturnStatusCode(environmentData.Humidity);

                Logger.LoggingToConsole(temperatureStatusCode, "Temperature: ");
                Logger.LoggingToConsole(humidityStatusCode, "Humidity: ");
                Console.WriteLine();
            }
        }
Пример #3
0
 public int CheckHumidityAndReturnStatusCode(double humidity)
 {
     return(_rangeChecker.CheckHumidityAndReturnStatusCode(humidity));
 }