public void Features_IsEnabled_ReturnsTrue_WhenPathIsMoreComplexThanFeatureInRegistry()
 {
     // test feature a/b/c where value in registry is just a (signifying all features registered)
     var feature = new Feature("a");
     var attribute = new FeatureAttribute("a", "b", "c");
     Assert.True(Features.IsEnabled(SetupRegistry(feature), new[] { "a", "b", "c" }));
 }
 public void FeatureAttribute_Ctr_SetsFeaturePathProperty()
 {
     const string feature = "#@#$%^*";
     var attribute = new FeatureAttribute(feature, feature);
     Assert.Equal(feature + feature, attribute.FeaturePath.ConcatAll());
 }