Serenity.Jasmine.SpecificationGraph.addSpecs C# (CSharp) Method

addSpecs() private static method

private static addSpecs ( IEnumerable javascriptFiles, Serenity.Jasmine.SpecificationFolder packageFolder ) : void
javascriptFiles IEnumerable
packageFolder Serenity.Jasmine.SpecificationFolder
return void
        private static void addSpecs(IEnumerable<AssetFile> javascriptFiles, SpecificationFolder packageFolder)
        {
            javascriptFiles
                .Where(Specification.IsSpecification)
                .GroupBy(DetermineSpecContentFolder)
                .Each(group =>
                {
                    var folder = packageFolder;

                    if (!group.Key.IsEmpty())
                    {
                        folder = packageFolder.ChildFolderFor(new SpecPath(group.Key));
                    }

                    folder.AddSpecs(group);
                });
        }