Ejemplo n.º 1
0
        public virtual IEnumerable <string> StepNamesOf(Feature Feature, FeatureItem FeatureItem)
        {
            if (Feature is InvalidFeature)
            {
                return(new List <string>());
            }

            this.Feature = Feature;

            LoadAssemblies(FeatureItem);

            return(StepDefinitions.SelectMany(type =>
                                              type.GetMethods(BindingFlags.Public | BindingFlags.Instance)
                                              .Select(method => method.Name.InNaturalLanguage())));
        }