Bonobo.Git.Server.Test.Integration.ClAndWeb.MsysgitIntegrationTests.LinkifyRepoRegexEmptyGeneratesNoLinks C# (CSharp) Method

LinkifyRepoRegexEmptyGeneratesNoLinks() private method

private LinkifyRepoRegexEmptyGeneratesNoLinks ( ) : void
return void
        public void LinkifyRepoRegexEmptyGeneratesNoLinks()
        {
            ForAllGits(git =>
            {

                ITH.SetGlobalSetting(m => m.LinksRegex, @"#(\d)(\d+)");
                ITH.SetGlobalSetting(m => m.LinksUrl, @"http://some.url/{0}{1}{2}");

                var repo_id = ITH.CreateRepositoryOnWebInterface(RepositoryName);

                app.NavigateTo<RepositoryController>(c => c.Edit(repo_id));
                var form = app.FindFormFor<RepositoryDetailModel>();
                ITH.SetCheckbox(form.Field(f => f.LinksUseGlobal).Field, false);
                form.Field(f => f.LinksRegex).SetValueTo("");
                form.Field(f => f.LinksUrl).SetValueTo("");
                form.Submit();

                CloneEmptyRepositoryWithCredentials(git);
                CreateIdentity(git);
                CreateAndAddTestFiles(git, 1);
                RunGitOnRepo(git, "push origin master").ExpectSuccess();

                app.NavigateTo<RepositoryController>(c => c.Commits(repo_id, null, 1));
                var display = app.FindDisplayFor<RepositoryCommitsModel>();
                var links = app.Browser.FindElementsByCssSelector("a.linkified");
                Assert.AreEqual(0, links.Count);
                ITH.DeleteRepositoryUsingWebsite(repo_id);
            });
        }