コード例 #1
0
        public void Deve_adicionar_alguns_livros_e_buscar_ordenados_pelo_titulo()
        {
            var livroB = new Livro
            {
                Titulo = "Livro B"
            };

            _livroServico.Adicionar(livroB);

            var livroC = new Livro
            {
                Titulo = "Livro C"
            };

            _livroServico.Adicionar(livroC);

            var livroA = new Livro
            {
                Titulo = "Livro A"
            };

            _livroServico.Adicionar(livroA);

            var livroD = new Livro
            {
                Titulo = "Livro D"
            };

            _livroServico.Adicionar(livroD);

            var livros = _livroServico.ObterTodosOrdenadosPorTitulo().ToList();

            Assert.AreEqual(4, livros.Count);
            Assert.AreEqual("Livro A", livros[0].Titulo);
            Assert.AreEqual("Livro B", livros[1].Titulo);
            Assert.AreEqual("Livro C", livros[2].Titulo);
            Assert.AreEqual("Livro D", livros[3].Titulo);
        }
コード例 #2
0
 public IEnumerable <Livro> ObterTodosOrdenadosPorTitulo()
 {
     return(_livroServico.ObterTodosOrdenadosPorTitulo());
 }