public void SensorValueDataWriterSaveData()
        {
            var dataWriter = new NHibernateSensorValueWriter();
            dataWriter.Initialize();

            var rnd = new Random();
            var value = new SensorValueInfoImpl(rnd.Next(), rnd.Next(), rnd.Next());
            dataWriter.WriteSensorValueInfo(value);

            var fromDb = dataWriter.ReadSensorValueEntity(value.GetSensorId(), value.GetTime());

            Assert.IsNotNull(fromDb);
            Assert.AreEqual(value.GetValue(), fromDb.Value);
            Assert.AreEqual(value.GetTime(), fromDb.Time);
            Assert.AreEqual(value.GetSensorId(), fromDb.SensorId);
            Assert.Greater(fromDb.Id, 0);

            dataWriter.Uninitialize();
        }
 public void SensorValueDataWriterInitialize()
 {
     var dataWriter = new NHibernateSensorValueWriter();
     dataWriter.Initialize();
     dataWriter.Uninitialize();
 }