public void Process_WithAReading_CreatedFeatureWithCorrectGroup()
{
IList<FeatureStatistics> featurestats = null;
ReadingPublisher.Subscribe(GetSubscriber((stats) =>
{
featurestats = stats;
}));
string group = "Group";
ReadingPublisher.PublishReading(new Reading { FeatureName = "DataPointName", FeatureGroup = group, Data = new Int32ReadingData(1) { Name = "Number" } });
ReadingPublisher.Start(100, false);
ReadingPublisher.Process();
Assert.That(featurestats.First().Group, Is.EqualTo(group));
}