Skip to content

Commit

Permalink
Added another test for getting children with maxrows and startindex
Browse files Browse the repository at this point in the history
  • Loading branch information
stefanforsberg committed Aug 13, 2013
1 parent e1fb7a6 commit a35ebc4
Showing 1 changed file with 25 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -32,13 +32,13 @@ public override void When()
{
base.When();

Children = ContentRepository.GetChildren<PageData>(StartPageReference, new LanguageSelector("en"), 2, 1);
Children = ContentRepository.GetChildren<PageData>(StartPageReference, new LanguageSelector("en"), 1, 1);
}

[Test]
public void it_should_return_the_expected_page()
{
Children.First().PageName.ShouldBe("ChildPage3");
Children.First().PageName.ShouldBe("ChildPage2");
}

[Test]
Expand All @@ -47,4 +47,27 @@ public void it_should_only_return_one_page()
Children.Count().ShouldBe(1);
}
}

public class when_skipping_two_pagse_and_getting_two_pages : when_getting_children_using_startindex_and_maxrows
{
public override void When()
{
base.When();

Children = ContentRepository.GetChildren<PageData>(StartPageReference, new LanguageSelector("en"), 2, 2);
}

[Test]
public void it_should_return_the_expected_page()
{
Children.First().PageName.ShouldBe("ChildPage3");
Children.Last().PageName.ShouldBe("ChildPage4");
}

[Test]
public void it_should_return_two_pages()
{
Children.Count().ShouldBe(2);
}
}
}

0 comments on commit a35ebc4

Please sign in to comment.