Exemplo n.º 1
0
        public JObject AddNewSensorData([FromBody] JObject newData)
        {
            LogUrl();
            var sensorData = _jsonEditor.GetSensorData(newData);
            var sendBack   = _sensorHandler.AddData(sensorData);

            return(sendBack);
        }
Exemplo n.º 2
0
        public void GetSensorData()
        {
            var currentSensorData = JObject.Parse(
                @"{
                    'Name':'Temperature',
                    'Value':'14',
                    'Room':'H.4.103'
                    }"
                );

            var result = _json.GetSensorData(currentSensorData);

            var expected = new NewSensorData();

            expected.Name  = "Temperature";
            expected.Value = "14";
            expected.Room  = "H.4.103";

            Assert.Equal(expected.Name, result.Name);
            Assert.Equal(expected.Value, result.Value);
            Assert.Equal(expected.Room, result.Room);
        }