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()); }