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); }
public EnergyConfig(string id, string resource, EnergySourceFormat format) { Id = id ?? throw new ArgumentNullException(nameof(id)); Resource = resource ?? throw new ArgumentNullException(nameof(resource)); Format = format; }