예제 #1
0
        public void CreateSensorReader_ReturnReaderBySensorContentFormat(EnergySourceFormat format, Type type)
        {
            var factory = new TimeSeriesReaderFactory();

            var config = new EnergyConfig("any", "any", format);

            var sensorReader = factory.CreateSensorReader(config);

            Assert.IsType(type, sensorReader);
        }
예제 #2
0
        public void CreateSensorReader_SensorConfigIsNull_ThrowsException()
        {
            var factory = new TimeSeriesReaderFactory();

            Assert.Throws <ArgumentNullException>(() => factory.CreateSensorReader(null));
        }