APD.IntegrationTests.VCS.Git.When_query_all_changesets.When_query_all_changesets_after_a_given_revision.assure_changesets_are_recieved C# (CSharp) Метод

assure_changesets_are_recieved() приватный Метод

private assure_changesets_are_recieved ( ) : void
Результат void
            public void assure_changesets_are_recieved()
            {
                Scenario.StartNew(this, scenario =>
                {
                    long revisionNr2 = QueryChangesetsLog().Take(QueryChangesetsLog().Count / 2).First().Ancestors.Count() + 1;
                    Console.WriteLine("Rev 2:" + revisionNr2);
                    long revisionNr = 5;
                    scenario.Given(the_repository_contain_changesets);
                    scenario.When("all changesets after revision " + revisionNr + " are requested", () =>
                    resultset = repository.Get(new ChangesetsAfterRevisionSpecification(revisionNr)));
                    scenario.Then("assure all changesets from revision "
                                 + revisionNr + " are received",
                                 () => resultset.Count().ShouldBe(QueryChangesetsLog().Where(r => (r.Ancestors.Count() + 1) > revisionNr).Count()));
                });
            }
        }
When_query_all_changesets.When_query_all_changesets_after_a_given_revision