Exemplo n.º 1
0
        public void ShouldBuildUrlForGenreAlreadyInGenreFilter()
        {
            var filterInformation = new FilterInformation(new List <string> {
                "Zulu", "Xhosa"
            }, new List <string> {
                "0-2", "3-6"
            }, new List <string> {
                "Fiction", "Poetry"
            }, new List <BookInformation>().ToPagedList(1, 9));

            Assert.AreEqual("/Books/Filter?genres=Fiction&languages=Zulu&languages=Xhosa&ageRanges=0-2&ageRanges=3-6", filterInformation.GenreFilterUrl("Poetry"));
        }
Exemplo n.º 2
0
 public void ShouldBuildUrlForGenreNotAlreadyInGenreFilter()
 {
     var filterInformation = new FilterInformation(new List<string> { "Zulu", "Xhosa" }, new List<string> { "0-2", "3-6" }, new List<string> { "Fiction" }, new List<BookInformation>().ToPagedList(1, 9));
     Assert.AreEqual("/Books/Filter?genres=Poetry&genres=Fiction&languages=Zulu&languages=Xhosa&ageRanges=0-2&ageRanges=3-6", filterInformation.GenreFilterUrl("Poetry"));
 }