Ejemplo n.º 1
0
        public void DeveRetornarListaVaziaDeTarefas()
        {
            var tarefasDapper = new TarefasDapperPG(_conexão);

            var tarefas = tarefasDapper.ObterTarefas();

            tarefas.Should().BeEmpty();
        }
Ejemplo n.º 2
0
        public void DeveRetornarListaComJáExistentes()
        {
            var tarefasDapper = new TarefasDapperPG(_conexão);

            var count = _conexão.Execute(@"insert into public.tarefas(id, titulo, concluida) values (@Id, @Título, @Concluída)",
                                         new[] { new { Id = 1, Título = "meu título", Concluída = true } }
                                         );

            var tarefas = tarefasDapper.ObterTarefas();

            tarefas.Should().BeEquivalentTo(new { Id = 1, Título = "meu título" });
            tarefas.First().EstáConcluída().Should().BeTrue();
        }