Ejemplo n.º 1
0
    public static List <string> GetProjectsInSlnFile(string item, ref Solution sln)
    {
        sln = Solution.LoadFrom(item);

        var s = sln.Projects.Select(d => d.Project.FileName).ToList();

        CA.ChangeContent(null, s, FS.AbsoluteFromCombinePath);
        return(s);
    }
Ejemplo n.º 2
0
    public string TelephonesToString()
    {
        var tel = string.Empty;

        if (Telephones != null)
        {
            var tels = Telephones.Select(t => t.Number);
            if (wrapTelInQm)
            {
                tels = CA.ChangeContent(new ChangeContentArgs {
                }, tels.ToList(), SH.WrapWithQm);
            }

            tel = SH.Join(tels, ",");
        }
        return(tel);
    }
Ejemplo n.º 3
0
        public void SplitAndKeepDelimiters()
        {
            var input  = HtmlHelper.StripAllTags(splitAndKeepInput);
            var actual = SH.SplitAndKeepDelimiters(splitAndKeepInput, CA.ToListString(AllStrings.gt, AllStrings.lt));

            CA.ChangeContent(null, actual, d =>
            {
                if (d.EndsWith(AllStrings.gt))
                {
                    d = string.Empty;
                }
                return(d.TrimEnd(AllChars.lt).Trim());
            }
                             );
            CA.RemoveStringsEmpty(actual);

            Assert.Equal <string>(expected, actual);
        }